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/Special:MyLanguage/API:Main_page

prop=deletedrevisions (drv)

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

Obtener información de revisión eliminada.

Puede ser utilizada de varias maneras:

  1. Obtenga las revisiones eliminadas de un conjunto de páginas, estableciendo títulos o ID de paginas. Ordenadas por título y marca horaria.
  2. Obtener datos sobre un conjunto de revisiones eliminadas estableciendo sus ID con identificación de revisión. Ordenado por ID de revisión.
Parámetros específicos:
Other general parameters are available.
drvprop

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. Si se eliminó la revisión del usuario, se devolverá la propiedad userhidden.
userid
ID de usuario del creador de la revisión. Si se ha eliminado la revisión del usuario, se devolverá la propiedad userhidden.
size
Longitud (en bytes) de la revisión.
slotsize
Longitud (bytes) de cada ranura de revisión.
sha1
SHA-1 (base 16) de la revisión. Si se ha eliminado la revisión del contenido, se devolverá la propiedad sha1hidden.
slotsha1
SHA-1 (base 16) de la revisión. Si se ha eliminado la revisión del contenido, se devolverá la propiedad sha1hidden.
contentmodel
Id. del modelo de contenido en cada espacio de revisión.
comment
Comentarios sobre la versión. Si el comentario se ha eliminado por revisión, se devolverá la propiedad commenthidden.
parsedcomment
Analiza el comentario de la versión. Si se ha eliminado la revisión del comentario, se devolverá la propiedad commenthidden.
content
Contenido de cada espacio de revisión.
tags
Etiquetas para la revisión.
roles
Enumere los roles de ranuras de contenido que existen en la revisión.
parsetree
En desuso. Usa action=expandtemplates o action=parse en su lugar.

El árbol de análisis sintáctico XML del contenido de la revisión (necesita el modelo de contenido wikitext).

Valores (separados por | u otro separador): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
Predeterminado: ids|timestamp|flags|comment|user
drvslots

Para qué ranuras de revisión se devolverán los datos cuando las propiedades relacionadas con la ranura se incluyan en las propiedades drv . Si se omite, los datos de la ranura principal se devolverán en un formato compatible con versiones anteriores.

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

Limitar la cantidad de revisiones que se devolverán.

Tipo: entero o max
El valor debe estar entre 1 y 500.
drvexpandtemplates
En desuso.

Usa action=expandtemplates en su lugar. Expandir las plantillas en el contenido de la revisión (necesita drvprop=content).

Tipo: boolean (más información)
drvgeneratexml
En desuso.

Usa action=expandtemplates o action=parse en su lugar. Generar el árbol de análisis sintáctico XML para el contenido de la revisión (necesita drvprop=content).

Tipo: boolean (más información)
drvparse
En desuso.

Usa action=parse en su lugar. Analizar el contenido de la revisión (requiere drvprop=content). Por razones de rendimiento, si se usa esta opción, el valor de drvlimit es forzado a 1.

Tipo: boolean (más información)
drvsection

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

drvdiffto
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.

drvdifftotext
En desuso.

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

drvdifftotextpst
En desuso.

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

Tipo: boolean (más información)
drvcontentformat
En desuso.

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

Uno de los siguientes 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

Marca de tiempo por la que empezar la enumeración. Se ignora cuando se esté procesando una lista de ID de revisión.

Tipo: timestamp (formatos permitidos)
drvend

Marca de tiempo por la que terminar la enumeración. Se ignora cuando se esté procesando una lista de ID de revisión.

Tipo: timestamp (formatos permitidos)
drvdir

Sentido en el que hacer la enumeración:

newer
Primero los más antiguos. Nota: drvstart debe ser anterior a drvend.
older
Primero los más recientes (orden predefinido). Nota: drvstart debe ser posterior a drvend.
Uno de los siguientes valores: newer, older
Predeterminado: older
drvtag

Listar solo las revisiones con esta etiqueta.

drvuser

Listar solo las revisiones de este usuario.

Tipo: usuario, por cualquiera de nombre de usuario, IP, nombre interwiki (p. ej. "prefijo>NombreDeEjemplo") y identificador de usuario (p. ej., «#12345»)
drvexcludeuser

No listar las revisiones de este usuario.

Tipo: usuario, por cualquiera de nombre de usuario, IP, nombre interwiki (p. ej. "prefijo>NombreDeEjemplo") y identificador de usuario (p. ej., «#12345»)
drvcontinue

Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.