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=deletedrevs (dr)

(main | query | deletedrevs)
  • Este módulo está en desuso.
  • Este módulo requiere permisos de lectura.
  • Fuente: MediaWiki
  • Licencia: GPL-2.0+

Muestra la lista de revisiones borradas.

Opera en tres modos:

  1. Lista de revisiones borradas de los títulos dados, ordenadas por marca de tiempo.
  2. Lista de contribuciones borradas del usuario dado, ordenadas por marca de tiempo.
  3. Lista de todas las revisiones borradas en el espacio de nombres dado, ordenadas por título y marca de tiempo (donde no se ha especificado ningún título ni se ha fijado druser).
Parámetros:
drstart

Marca de tiempo por la que empezar la enumeración.

Modos: 1, 2
Tipo: timestamp (formatos permitidos)
drend

Marca de tiempo por la que terminar la enumeración.

Modos: 1, 2
Tipo: timestamp (formatos permitidos)
drdir

En qué sentido hacer la enumeración:

newer
De más antiguos a más recientes. Nota: drstart debe ser anterior a drend.
older
De más recientes a más antiguos (orden predefinido). Nota: drstart debe ser posterior a drend.
Modos: 1, 3
Uno de los siguientes valores: newer, older
Predeterminado: older
drfrom

Empezar a listar en este título.

Modo: 3
drto

Terminar de listar en este título.

Modo: 3
drprefix

Buscar todas las páginas que empiecen con este valor.

Modo: 3
drunique

Listar solo una revisión por cada página.

Modo: 3
Tipo: booleano/lógico (detalles)
drnamespace

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

Modo: 3
Uno de los siguientes valores: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
Predeterminado: 0
drtag

Listar solo las revisiones con esta etiqueta.

druser

Listar solo las revisiones de este usuario.

Tipo: nombre de usuario
drexcludeuser

No listar las revisiones de este usuario.

Tipo: nombre de usuario
drprop

Propiedades que obtener:

revid
Añade el identificador de la revisión borrada.
parentid
Añade el identificador de la revisión anterior de la página.
user
Añade el usuario que hizo la revisión.
userid
Añade el identificador del usuario que hizo la revisión.
comment
Añade el comentario de la revisión.
parsedcomment
Añade el comentario de la revisión, pasado por el analizador sintáctico.
minor
Añade una etiqueta si la revisión es menor.
len
Añade la longitud (en bytes) de la revisión.
sha1
Añade el SHA-1 (base 16) de la revisión.
content
Añade el contenido de la revisión.
token
Obsoleto. Devuelve el token de edición.
tags
Etiquetas de la revisión.
Valores (separados por | u otro separador): revid, parentid, user, userid, comment, parsedcomment, minor, len, sha1, content, token, tags
Predeterminado: user|comment
drlimit

La cantidad máxima de revisiones que listar.

No se permite más de 500 (5000 para los bots).
Tipo: entero o max
Predeterminado: 10
drcontinue

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

Ejemplos:
Muestra las últimas revisiones borradas de las páginas Main Page y Talk:Main Page, con contenido (modo 1).
api.php?action=query&list=deletedrevs&titles=Main%20Page|Talk:Main%20Page&drprop=user|comment|content [abrir en la zona de pruebas]
Muestra las últimas 50 contribuciones de Bob (modo 2).
api.php?action=query&list=deletedrevs&druser=Bob&drlimit=50 [abrir en la zona de pruebas]
Muestra las primeras 50 revisiones borradas del espacio principal (modo 3).
api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50 [abrir en la zona de pruebas]
Listar las primeras 50 páginas en el espacio de nombres Discusión (modo 3).
api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50&drnamespace=1&drunique= [abrir en la zona de pruebas]