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)
- 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.
- 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)
- 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]