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

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

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

Parámetros:
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.
userid
Identificador de usuario do creador da modificación.
size
Lonxitude (en bytes) da revisión.
slotsize
O comprimento (em bytes) de cada segmento de revisão.
sha1
SHA-1 (base 16) da modificación.
slotsha1
O resumo criptográfico SHA-1 (base 16) de cada segmento de revisão. Se o conteúdo é de uma revisão suprimida, será devolvida uma propriedade sha1hidden.
contentmodel
Identificador do modelo de contido da modificación.
comment
Comentario do usuario para a modificación.
parsedcomment
Comentario analizado do usuario para a modificación.
content
Texto da revisión.
tags
Etiquetas para a revisión.
roles
Listar as funções dos segmentos de conteúdo que existem na revisão.
parsetree
Obsoleto. Obsoleto. En substitución, use action=expandtemplates ou action=parse. Á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
Valor por omissão: ids|timestamp|flags|comment|user
adrslots

Quais os segmentos de revisão cujos dados devem ser devolvidos quando propriedades relacionadas com segmentos são incluídas em adrprops. Se for omitido, serão devolvidos dados do segmento principal (main) num formato compatível com versões 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 tem de estar entre 1 e 500.
adrexpandtemplates
Obsoleto.

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

Tipo: booliano (detalhes)
adrgeneratexml
Obsoleto.

En substitución, use action=expandtemplates ou action=parse. Xenerar a árbore de análise XML para o contido da revisión (require adrprop=content; substituído por adrprop=parsetree).

Tipo: booliano (detalhes)
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: booliano (detalhes)
adrsection

Recuperar unicamente o contido deste número de sección.

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: booliano (detalhes)
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 estar antes que adrend.
older
Lista os máis novos primeiro (por defecto). Nota: adrstart ten que estar despois que adrend.
Un valor dos seguintes valores: newer, older
Valor por omissão: 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, use isto para continuar.

adrgeneratetitles

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

Tipo: booliano (detalhes)
Exemplos:
Listar as últimas 50 contribucións borradas do usuario Example.
api.php?action=query&list=alldeletedrevisions&adruser=Example&adrlimit=50 [abrir en 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 en zona de probas]
Traído desde «http:///Especial:ApiHelp»