Ayuda de la API de MediaWiki

Esta es una página de documentación autogenerada de la API de MediaWiki.

Documentación y ejemplos: https://www.mediawiki.org/wiki/API

list=alldeletedrevisions (adr)

(main | query | alldeletedrevisions)
  • Este módulo requiere permisos de lectura.
  • Este módulo puede utilizarse como un generador.
  • Fuente: MediaWiki
  • Licencia: GPL-2.0-or-later

Listar todas las revisiones eliminadas por un usuario o en un espacio de nombres.

Parámetros:
adrprop

Las propiedades que se obtendrán para cada revisión:

ids
El identificador de la revisión.
flags
Marcas de revisión (menor).
timestamp
La fecha y hora de la revisión.
user
Usuario que realizó la revisión.
userid
Identificador de usuario del creador de la revisión.
size
Longitud (en bytes) de la revisión.
slotsize
Length (bytes) of each revision slot.
sha1
SHA-1 (base 16) de la revisión.
slotsha1
SHA-1 (base 16) of each revision slot.
contentmodel
Identificador del modelo de contenido de la revisión.
comment
Comentario del usuario para la revisión.
parsedcomment
Comentario analizado del usuario para la revisión.
content
Texto de la revisión.
tags
Etiquetas para la revisión.
roles
List content slot roles that exist in the revision.
parsetree
En desuso. El árbol de análisis sintáctico XML del contenido de la revisión (requiere el modelo de contenido wikitext).
Valores (separados por | u otro separador): ids, flags, timestamp, user, userid, size, slotsize, sha1, slotsha1, contentmodel, comment, parsedcomment, content, tags, roles, parsetree
Predeterminado: ids|timestamp|flags|comment|user
adrslots

Which revision slots to return data for, when slot-related properties are included in adrprops. If omitted, data from the main slot will be returned in a backwards-compatible format.

Valores (separados por | u otro separador): main
Para especificar todos los valores, utiliza *.
adrlimit

Limitar la cantidad de revisiones que se devolverán.

No se permite más de 500 (5000 para los bots).
Tipo: entero o max
adrexpandtemplates
En desuso.

Expandir las plantillas en el contenido de la revisión (requiere adrprop=content).

Tipo: booleano/lógico (detalles)
adrgeneratexml
En desuso.

Generar el árbol de análisis sintáctico XML para el contenido de la revisión (requiere adrprop=content; reemplazado por adrprop=parsetree).

Tipo: booleano/lógico (detalles)
adrparse
En desuso.

Analizar el contenido de la revisión (requiere adrprop=content). Por motivos de rendimiento, si se utiliza esta opción, el valor de adrlimit es forzado a 1.

Tipo: booleano/lógico (detalles)
adrsection

Recuperar solamente el contenido de este número de sección.

adrdiffto
En desuso.

Use action=compare instead. Revision ID to diff each revision to. Use prev, next and cur for the previous, next and current revision respectively.

adrdifftotext
En desuso.

Use action=compare instead. Text to diff each revision to. Only diffs a limited number of revisions. Overrides adrdiffto. If adrsection is set, only that section will be diffed against this text.

adrdifftotextpst
En desuso.

Use action=compare instead. Perform a pre-save transform on the text before diffing it. Only valid when used with adrdifftotext.

Tipo: booleano/lógico (detalles)
adrcontentformat
En desuso.

Formato de serialización utilizado para adrdifftotext y esperado para la salida de contenido.

Uno de los siguientes valores: text/x-wiki, text/javascript, application/json, text/css, text/plain
adruser

Listar solo las revisiones de este usuario.

Nota: debido al modo avaro, usar juntos adruser y adrnamespace puede dar lugar a que se devuelvan menos de adrlimit resultados antes de continuar. En casos extremos, podrían devolverse cero resultados.

Tipo: nombre de usuario
adrnamespace

Listar solo las páginas en este espacio de nombres.

Nota: debido al modo avaro, usar juntos adruser y adrnamespace puede dar lugar a que se devuelvan menos de adrlimit resultados antes de continuar. En casos extremos, podrían devolverse cero resultados.

Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Para especificar todos los valores, utiliza *.
adrstart

El sello de tiempo para comenzar la enumeración

Solo puede usarse con adruser.
Tipo: timestamp (formatos permitidos)
adrend

El sello de tiempo para detener la enumeración

Solo puede usarse con adruser.
Tipo: timestamp (formatos permitidos)
adrdir

En qué sentido hacer la enumeración:

newer
De más antiguos a más recientes. Nota: adrstart debe ser anterior a adrend.
older
De más recientes a más antiguos (orden predefinido). Nota: adrstart debe ser posterior a adrend.
Uno de los siguientes valores: newer, older
Predeterminado: older
adrfrom

Empezar a listar en este título.

No puede utilizarse con adruser.
adrto

Terminar de listar en este título.

No puede utilizarse con adruser.
adrprefix

Buscar todos los títulos de las páginas que comiencen con este valor.

No puede utilizarse con adruser.
adrexcludeuser

No listar las revisiones de este usuario.

No puede utilizarse con adruser.
Tipo: nombre de usuario
adrtag

Listar solo las revisiones con esta etiqueta.

adrcontinue

Cuando haya más resultados disponibles, utiliza esto para continuar.

adrgeneratetitles

Cuando se utiliza como generador, generar títulos en lugar de identificadores de revisión.

Tipo: booleano/lógico (detalles)
Ejemplos:
Listar las últimas 50 contribuciones borradas del usuario Example.
api.php?action=query&list=alldeletedrevisions&adruser=Example&adrlimit=50 [abrir en la zona de pruebas]
Listar las primeras 50 revisiones borradas en el espacio de nombres principal.
api.php?action=query&list=alldeletedrevisions&adrdir=newer&adrnamespace=0&adrlimit=50 [abrir en la zona de pruebas]