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=watchlist (wl)

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

Obtener los cambios recientes de las páginas de la lista de seguimiento del usuario actual.

Parámetros:
wlallrev

Include multiple revisions of the same page within given timeframe.

Tipo: booleano/lógico (detalles)
wlstart

El sello de tiempo para comenzar la enumeración

Tipo: timestamp (formatos permitidos)
wlend

El sello de tiempo para finalizar la enumeración.

Tipo: timestamp (formatos permitidos)
wlnamespace

Filtrar cambios solamente a los espacios de nombres dados.

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 *.
wluser

Mostrar solamente los cambios de este usuario.

Tipo: nombre de usuario
wlexcludeuser

No listar cambios de este usuario.

Tipo: nombre de usuario
wldir

En qué sentido hacer la enumeración:

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

Número de resultados que devolver en cada petición.

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

Qué propiedades adicionales se obtendrán:

ids
Añade identificadores de revisiones y de páginas.
title
Añade el título de la página.
flags
Añade marcas para la edición.
user
Añade el usuario que hizo la edición.
userid
Añade el identificador de usuario de quien hizo la edición.
comment
Añade el comentario de la edición.
parsedcomment
Añade el comentario analizado de la edición.
timestamp
Añade fecha y hora de la edición.
patrol
Etiqueta las ediciones que están verificadas.
sizes
Añade la longitud vieja y la nueva de la página.
notificationtimestamp
Añade fecha y hora de cuando el usuario fue notificado por última vez acerca de la edición.
loginfo
Añade información del registro cuando corresponda.
tags
Enumera las etiquetas de la entrada.
Valores (separados por | u otro separador): ids, title, flags, user, userid, comment, parsedcomment, timestamp, patrol, sizes, notificationtimestamp, loginfo, tags
Predeterminado: ids|title|flags
wlshow

Muestra solo los elementos que cumplan estos criterios. Por ejemplo, para ver solo ediciones menores realizadas por usuarios conectados, introduce wlshow=minor|!anon.

Valores (separados por | u otro separador): minor, !minor, bot, !bot, anon, !anon, patrolled, !patrolled, autopatrolled, !autopatrolled, unread, !unread
wltype

Qué tipos de cambios mostrar:

edit
Ediciones comunes a páginas
new
Creaciones de páginas.
log
Entradas del registro.
external
Cambios externos.
categorize
Cambios de pertenencia a categorías.
Valores (separados por | u otro separador): edit, new, log, external, categorize
Predeterminado: edit|new|log|categorize
wlowner

Utilizado junto con wltoken para acceder a la lista de seguimiento de otro usuario.

Tipo: nombre de usuario
wltoken

A security token (available in the user's preferences) to allow access to another user's watchlist.

wlcontinue

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

Ejemplos:
Enumera la última revisión de las páginas con cambios recientes de la lista de seguimiento del usuario actual.
api.php?action=query&list=watchlist [abrir en la zona de pruebas]
Obtener información adicional sobre la última revisión de páginas con cambios recientes en la lista de seguimiento del usuario actual.
api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment [abrir en la zona de pruebas]
Obtener información sobre todos los cambios recientes de páginas de la lista de seguimiento del usuario actual.
api.php?action=query&list=watchlist&wlallrev=&wlprop=ids|title|timestamp|user|comment [abrir en la zona de pruebas]
Obtener información de página de las páginas con cambios recientes de la lista de seguimiento del usuario actual.
api.php?action=query&generator=watchlist&prop=info [abrir en la zona de pruebas]
Obtener información de revisión de los cambios recientes de páginas de la lista de seguimiento del usuario actual.
api.php?action=query&generator=watchlist&gwlallrev=&prop=revisions&rvprop=timestamp|user [abrir en la zona de pruebas]
Enumerar la última revisión de páginas con cambios recientes de la lista de seguimiento del usuario Example.
api.php?action=query&list=watchlist&wlowner=Example&wltoken=123ABC [abrir en la zona de pruebas]