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. Por motivos de rendemento, ao usar esta opción, adrlimit fórzase a ser 50.
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). Por motivos de rendemento, ao usar esta opción, adrlimit fórzase a ser 50.
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 *.
adrcontentformat-{slot}

Formato de serialización de contido utilizado para o contido de saída.

Este é un parámetro modelado. Ao facer a solicitude, {slot} no nome do parámetro debe substituirse polos valores de adrslots.
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
adrlimit

Limitar cantas revisións se van devolver. Se se usa adrprop=content, adrprop=parsetree, adrdiffto ou adrdifftotext, o límite é 50. Se se usa adrparse, o límite é 1.

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, usa action=parse. Analiza o contido da revisión (cómpre adrprop=content). Por motivos de rendemento, se se usa esta opción, adrlimit fórzase a ser 1.

Tipo: booleano (detalles)
adrsection

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

adrdiffto
Obsoleto.

En substitución, usa action=compare. Identificador de revisión a comparar con cada revisión. Usa prev, next e cur para a versión anterior, seguinte e actual respectivamente. Por motivos de rendemento, se se usa esta opción, adrlimit fórzase a ser 50.

adrdifftotext
Obsoleto.

En substitución, usa action=compare. Texto co que comparar cada revisión. Só compara un número limitado de revisións. Sobrescribe o valor de adrdiffto. Se adrsection ten valor, só se comparará co texto esa sección. Por motivos de rendemento, se se usa esta opción, adrlimit fórzase a ser 50.

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.

Nota: Debido ó modo minimal, ó usar á vez adruser e adrnamespace pode devolver menos resultados de adrlimit antes de continuar, en casos extremos, pode que non devolva resultados.

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

Só listar páxinas neste espazo de nomes.

Nota: Debido ó modo minimal, ó usar á vez adruser e adrnamespace pode devolver menos resultados de adrlimit antes de continuar, en casos extremos, pode que non devolva resultados.

Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 710, 711, 828, 829
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, Usuario temporal, 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]