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=alldeletedrevisions (adr)

(main | query | alldeletedrevisions)
  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0-or-later

Listar todas as revisións borradas por un usuario ou nun espazo de nomes.

Parámetros específicos:
Hai dispoñibles outros parámetros xerais.
adrprop

Que propiedades amosar para cada modificación:

ids
O identificador da modificación.
flags
Marcas de modificación (menor).
timestamp
O selo de tempo da modificación.
user
Usuario que fixo a revisión. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
userid
Identificador de usuario do creador da revisión. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
size
Lonxitude (en bytes) da revisión.
slotsize
Lonxitude (en bytes) de cada espazo da revisión.
sha1
SHA-1 (en base 16) da modificación. Se a revisión do contido foi borrada, ha recibirse unha propiedade sha1hidden.
slotsha1
SHA-1 (en base 16) de cada espazo da revisión. Se a revisión do contido foi borrada, ha recibirse unha propiedade sha1hidden.
contentmodel
Identificador do modelo de contido de cada espazo da revisión.
comment
Comentario do usuario para a modificación. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
parsedcomment
Comentario analizado do usuario para a modificación. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
content
Contido de cada espazo da revisión. Se a revisión do contido foi borrada, ha recibirse unha propiedade sha1hidden.
tags
Etiquetas para a revisión.
roles
Listar os roles de espazo de contido que existen na revisión.
parsetree
Obsoleto. Usa action=expandtemplates ou action=parse no seu lugar. Árbore de análise XML do contido da modificación (precisa o modelo de contido wikitext).
Valores (separados con | ou outros): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
Por defecto: ids|timestamp|flags|comment|user
adrslots

Que espazos de revisión para os que devolver datos, cando as propiedades relacionadas co espazo están incluídas en adrprops. Se se omite, os datos do espazo main han devolverse nun formato compatible con versións anteriores.

Valores (separados con | ou outros): main
Para especificar tódolos valores, use *.
adrlimit

Limitar cantas revisións se van devolver.

Tipo: enteiro ou max
O valor debe estar entre 1 e 500.
adrexpandtemplates
Obsoleto.

En substitución, usa action=expandtemplates. Expandir os modelos no contido da revisión (require adrprop=content).

Tipo: booleano (detalles)
adrgeneratexml
Obsoleto.

En substitución, usa action=expandtemplates ou action=parse. Xerar a árbore de análise XML para o contido da revisión (cómpre adrprop=content).

Tipo: booleano (detalles)
adrparse
Obsoleto.

En substitución, use action=parse. Analizar o contido da revisión (require adrprop=content). Por razóns de rendemento, se se usa esta opción, adrlimit cámbiase a 1.

Tipo: booleano (detalles)
adrsection

Recuperar unicamente o contido da sección con este identificador.

adrdiffto
Obsoleto.

En substitución, use action=compare. ID de revisión a comparar con cada revisión. Use prev, next e cur para a versión precedente, seguinte e actual respectivamente.

adrdifftotext
Obsoleto.

En substitución, use action=compare. Texto co que comparar cada revisión. Só compara un número limitado de revisións. Ignora adrdiffto. Se adrsection ten valor, só se comparará co texto esa sección.

adrdifftotextpst
Obsoleto.

En substitución, use action=compare. Facer unha transformación sobre o texto antes do gardado e antes de comparalo. Só válidoo cando se usa con adrdifftotext.

Tipo: booleano (detalles)
adrcontentformat
Obsoleto.

Formato de serialización usado por adrdifftotext e esperado para a saída do contido.

Un valor dos seguintes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
adruser

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")
adrnamespace

Só listar páxinas neste espazo de nomes.

Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Para especificar tódolos valores, use *.
adrstart

Selo de tempo para comezar a enumeración.

Só pode usarse con adruser.
Tipo: selo de tempo (formatos permitidos)
adrend

Selo de tempo para rematar a enumeración.

Só pode usarse con adruser.
Tipo: selo de tempo (formatos permitidos)
adrdir

En que dirección enumerar:

newer
Lista os máis antigos primeiro. Nota: adrstart ten que ser anterior a adrend.
older
Lista os máis novos primeiro (por defecto). Nota: adrstart ten que ser posterior a adrend.
Un valor dos seguintes valores: newer, older
Por defecto: older
adrfrom

Comezar listado neste título.

Non pode usarse con adruser.
adrto

Parar listado neste título.

Non pode usarse con adruser.
adrprefix

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

Non pode usarse con adruser.
adrexcludeuser

Non listar revisións deste usuario.

Non pode usarse con adruser.
Tipo: usuario, por calquera de nome de usuario, IP, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
adrtag

Só listar revisións marcadas con esta etiqueta.

adrcontinue

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.

adrgeneratetitles

Usado como xenerador, xenera títulos no canto de IDs de revisión.

Tipo: booleano (detalles)
Exemplos:
Listar as últimas 50 contribucións borradas do usuario Example.
api.php?action=query&list=alldeletedrevisions&adruser=Example&adrlimit=50 [abrir na zona de probas]
Listar as 50 primeiras revisións borradas no espazo de nomes principal.
api.php?action=query&list=alldeletedrevisions&adrdir=newer&adrnamespace=0&adrlimit=50 [abrir na zona de probas]