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

prop=deletedrevisions (drv)

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

Obter información sobre as revisións eliminadas.

Pode usarse de varias formas:

  1. Obter as revisións borradas dun conxunto de páxinas, indicando os títulos ou os IDs das páxinas. Ordenado por título e selo de tempo.
  2. Obter datos sobre un conxunto de revisións borradas, indicando os seus IDs e os seus IDs de revisión. Ordenado por ID de revisión.
Parámetros específicos:
Hai dispoñibles outros parámetros xerais.
drvprop

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, drvlimit 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, drvlimit 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
drvslots

Que espazos de revisión para os que devolver datos, cando as propiedades relacionadas co espazo están incluídas en drvprops. 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 *.
drvcontentformat-{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 drvslots.
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
drvlimit

Limitar cantas revisións se van devolver. Se se usa drvprop=content, drvprop=parsetree, drvdiffto ou drvdifftotext, o límite é 50. Se se usa drvparse, o límite é 1.

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

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

Tipo: booleano (detalles)
drvgeneratexml
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 drvprop=content).

Tipo: booleano (detalles)
drvparse
Obsoleto.

En substitución, usa action=parse. Analiza o contido da revisión (cómpre drvprop=content). Por motivos de rendemento, se se usa esta opción, drvlimit fórzase a ser 1.

Tipo: booleano (detalles)
drvsection

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

drvdiffto
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, drvlimit fórzase a ser 50.

drvdifftotext
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 drvdiffto. Se drvsection ten valor, só se comparará co texto esa sección. Por motivos de rendemento, se se usa esta opción, drvlimit fórzase a ser 50.

drvdifftotextpst
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 drvdifftotext.

Tipo: booleano (detalles)
drvcontentformat
Obsoleto.

Formato de serialización usado por drvdifftotext 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
drvstart

Selo de tempo no que comezar a enumeración. Ignorado cando se está procesando unha lista de IDs de revisións.

Tipo: selo de tempo (formatos permitidos)
drvend

Selo de tempo no que rematar a enumeración. Ignorado cando se está procesando unha lista de IDs de revisións.

Tipo: selo de tempo (formatos permitidos)
drvdir

En que dirección enumerar:

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

Só listar revisións marcadas con esta etiqueta.

drvuser

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

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

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.