Axuda da API de MediaWiki

Esta é unha páxina de documentación da API de MediaWiki xerada automaticamente.

Documentación e exemplos: https://www.mediawiki.org/wiki/API

list=deletedrevs (dr)

(main | query | deletedrevs)
  • Este módulo está obsoleto.
  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0-or-later

Listar as revisións eliminadas.

Opera según tres modos:

  1. Lista as modificacións borradas dos títulos indicados, ordenados por selo de tempo.
  2. Lista as contribucións borradas do usuario indicado, ordenadas por selo de tempo (sen indicar títulos).
  3. Lista todas as modificacións borradas no espazo de nomes indicado, ordenadas por título e selo de tempo (sen indicar títulos, sen fixar druser).

Certos parámetros só se aplican a algúns modos e son ignorados noutros.

Parámetros:
drstart

Selo de tempo no que comezar a enumeración.

Modos: 1, 2
Tipo: selo de tempo (formatos permitidos)
drend

Selo de tempo para rematar a enumeración.

Modos: 1, 2
Tipo: selo de tempo (formatos permitidos)
drdir

En que dirección enumerar:

newer
Lista os máis antigos primeiro. Nota: drstart ten que estar antes que drend.
older
Lista os máis novos primeiro (por defecto). Nota: drstart ten que estar despois que drend.
Modos: 1, 3
Un valor dos seguintes valores: newer, older
Valor por omissão: older
drfrom

Comezar listado neste título.

Modo: 3
drto

Rematar listado neste título.

Modo: 3
drprefix

Buscar tódolos títulos de páxina que comezan con este valor.

Modo: 3
drunique

Só listar unha revisión por cada páxina.

Modo: 3
Tipo: booliano (detalhes)
drnamespace

Só listar páxinas neste espazo de nomes.

Modo: 3
Un valor dos seguintes valores: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Valor por omissão: 0
drtag

Só listar revisións marcadas con esta etiqueta.

druser

Só listar revisións deste usuario.

Tipo: usuario, por calquera de nome de usuario, IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
drexcludeuser

Non listar revisións deste usuario.

Tipo: usuario, por calquera de nome de usuario, IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
drprop

Que propiedades devolver:

revid
Engade o identificador de modificación da modificación borrada.
parentid
Engade o identificador de modificación da versión anterior da páxina.
user
Engade o usuario que fixo esa modificación.
userid
Engade o identificador de usuario que fixo esa modificación.
comment
Engade o comentario da modificación.
parsedcomment
Engade o comentario analizado da modificación.
minor
Indica se a modificación é menor.
len
Engade a lonxitude (bytes) da modificación.
sha1
Engade o SHA-1 (base 16) da modificación.
content
Engade o contido da modificación.
token
Obsoleto. Devolve o identificador da modificación.
tags
Etiquetas da modificación.
Valores (separados con | ou outros): comment, content, len, minor, parentid, parsedcomment, revid, sha1, tags, token, user, userid
Valor por omissão: user|comment
drlimit

Máximo número de revisións a listar.

Tipo: enteiro ou max
O valor tem de estar entre 1 e 500.
Valor por omissão: 10
drcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

Exemplos:
Listar as últimas revisións borradas das páxinas Main Page e Talk:Main Page, con contido (modo 1).
api.php?action=query&list=deletedrevs&titles=Main%20Page|Talk:Main%20Page&drprop=user|comment|content [abrir en zona de probas]
Listar as últimas 50 contribucións borradas de Bob (modo 2).
api.php?action=query&list=deletedrevs&druser=Bob&drlimit=50 [abrir en zona de probas]
Listar as primeiras 50 revisións borradas no espazo de nomes principal (modo 3)
api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50 [abrir en zona de probas]
Listar as primeiras 50 páxinas no espazo de nomes Conversa (modo 3).
api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50&drnamespace=1&drunique= [abrir en zona de probas]
Traído desde «http:///Especial:ApiHelp»