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

(main | query | deletedrevs)
  • Este módulo está obsoleto.
  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Listar as revisións eliminadas.

Opera según tres modos:

  1. Lista as modificacións borradas dos títulos indicados, ordenados por selo de tempo.
  2. Lista as contribucións borradas do usuario indicado, ordenadas por selo de tempo (sen indicar títulos).
  3. Lista todas as modificacións borradas no espazo de nomes indicado, ordenadas por título e selo de tempo (sen indicar títulos, sen fixar druser).

Certos parámetros só se aplican a algúns modos e son ignorados noutros.

Parámetros:
drstart

Selo de tempo no que comezar a enumeración.

Modos: 1, 2
Tipo: selo de tempo (formatos permitidos)
drend

Selo de tempo para rematar a enumeración.

Modos: 1, 2
Tipo: selo de tempo (formatos permitidos)
drdir

En que dirección enumerar:

newer
Lista os máis antigos primeiro. Nota: drstart ten que estar antes que drend.
older
Lista os máis novos primeiro (por defecto). Nota: drstart ten que estar despois que drend.
Modos: 1, 3
Un valor dos seguintes valores: newer, older
Por defecto: older
drfrom

Comezar listado neste título.

Modo: 3
drto

Rematar listado neste título.

Modo: 3
drprefix

Buscar tódolos títulos de páxina que comezan con este valor.

Modo: 3
drunique

Só listar unha revisión por cada páxina.

Modo: 3
Tipo: booleano (detalles)
drnamespace

Só listar páxinas neste espazo de nomes.

Modo: 3
Un valor dos seguintes valores: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 105, 2300, 2301, 2302, 2303
Por defecto: 0
drtag

Só listar revisións marcadas con esta etiqueta.

druser

Só listar revisións deste usuario.

Tipo: nome de usuario
drexcludeuser

Non listar revisións deste usuario.

Tipo: nome de usuario
drprop

Que propiedades devolver:

revid
Engade o identificador de modificación da modificación borrada.
parentid
Engade o identificador de modificación da versión anterior da páxina.
user
Engade o usuario que fixo esa modificación.
userid
Engade o identificador de usuario que fixo esa modificación.
comment
Engade o comentario da modificación.
parsedcomment
Engade o comentario analizado da modificación.
minor
Indica se a modificación é menor.
len
Engade a lonxitude (bytes) da modificación.
sha1
Engade o SHA-1 (base 16) da modificación.
content
Engade o contido da modificación.
token
Obsoleto. Devolve o identificador da modificación.
tags
Etiquetas da modificación.
Valores (separados con | ou outros): revid, parentid, user, userid, comment, parsedcomment, minor, len, sha1, content, token, tags
Por defecto: user|comment
drlimit

Máximo número de revisións a listar.

Non se permiten máis de 500 (5.000 para bots).
Tipo: enteiro ou max
Por defecto: 10
drcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

Exemplos:
Listar as últimas revisións borradas das páxinas Main Page e Talk:Main Page, con contido (modo 1).
api.php?action=query&list=deletedrevs&titles=Main%20Page|Talk:Main%20Page&drprop=user|comment|content [abrir en zona de probas]
Listar as últimas 50 contribucións borradas de Bob (modo 2).
api.php?action=query&list=deletedrevs&druser=Bob&drlimit=50 [abrir en zona de probas]
Listar as primeiras 50 revisións borradas no espazo de nomes principal (modo 3)
api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50 [abrir en zona de probas]
Listar as primeiras 50 páxinas no espazo de nomes Conversa (modo 3).
api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50&drnamespace=1&drunique= [abrir en zona de probas]