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/Special:MyLanguage/API:Main_page

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 específicos:
Hai dispoñibles outros parámetros xerais.
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 ser anterior a drend.
older
Lista os máis novos primeiro (por defecto). Nota: drstart ten que ser posterior a drend.
Modos: 1, 3
Un valor dos seguintes valores: newer, older
Por defecto: 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: booleano (detalles)
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, 710, 711, 828, 829
Por defecto: 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, Usuario temporal, 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, Usuario temporal, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
drprop

Que propiedades obter:

revid
Engade o identificador de revisión da revisión borrada.
parentid
Engade o identificador de revisión da versión anterior da páxina.
user
Engade o usuario que fixo a revisión.
userid
Engade o identificador do usuario que fixo a revisión.
comment
Engade o comentario da revisión.
parsedcomment
Engade o comentario analizado da revisión.
minor
Indica se a modificación é pequena.
len
Engade a lonxitude (en bytes) da revisión.
sha1
Engade o resumo SHA-1 (en base 16) da revisión.
content
Engade o contido da revisión. Por motivos de rendemento, ao usar esta opción, drlimit fórzase a ser 50.
token
Obsoleto. Devolve o identificador da modificación.
tags
Etiquetas para a revisión.
Valores (separados con | ou outros): comment, content, len, minor, parentid, parsedcomment, revid, sha1, tags, user, userid, token
Por defecto: user|comment
drlimit

Número máximo de revisións a listar. Se se usa drprop=content, o límite é 50.

Tipo: enteiro ou max
O valor debe estar entre 1 e 500.
Por defecto: 10
drcontinue

Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.

Exemplos:
Listar as últimas revisións borradas das páxinas Portada e Talk:Main Page, con contido (modo 1).
api.php?action=query&list=deletedrevs&titles=Portada|Conversa%3APortada&drprop=user|comment|content [abrir na 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 na 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 na 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 na zona de probas]