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

list=recentchanges (rc)

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

Enumerar cambios recientes.

Parámetros:
rcstart

El sello de tiempo para comenzar la enumeración.

Tipo: timestamp (formatos permitidos)
rcend

El cronomarcador para finalizar la enumeración.

Tipo: timestamp (formatos permitidos)
rcdir

En qué sentido hacer la enumeración:

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

Filtrar cambios solamente a los espacios de nombres dados.

Valores (separados por | u otro separador): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829, 2300, 2301, 2302, 2303
Para especificar todos los valores, utiliza *.
rcuser

Listar solo los cambios 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»)
rcexcludeuser

No listar cambios 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»)
rctag

Listar solo los cambios con esta etiqueta.

rcprop

Incluir piezas adicionales de información:

user
Añade el usuario responsable de la edición y añade una etiqueta si se trata de una IP.
userid
Añade el identificador del usuario responsable de la edición.
comment
Añade el comentario de la edición.
parsedcomment
Añade el comentario analizado para la edición.
flags
Añade marcas para la edición.
timestamp
Añade el cronomarcador de la edición.
title
Añade el título de página de la edición.
ids
Añade los códigos ID de la página, de los cambios recientes y de las revisiones antigua y nueva.
sizes
Añade la longitud antigua y la longitud nueva de la página en bytes.
redirect
Etiqueta la edición si la página es una redirección.
patrolled
Etiqueta ediciones verificables como verificadas o no verificadas.
loginfo
Añade información de registro (identificador de registro, tipo de registro, etc.) a las entradas de registro.
tags
Muestra las etiquetas de la entrada.
sha1
Añade la suma de comprobación de contenido para las entradas asociadas a una revisión.
Valores (separados por | u otro separador): comment, flags, ids, loginfo, parsedcomment, patrolled, redirect, sha1, sizes, tags, timestamp, title, user, userid
Predeterminado: title|timestamp|ids
rctoken
En desuso.

Usa action=query&meta=tokens en su lugar.

Valores (separados por | u otro separador): patrol
rcshow

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

Valores (separados por | u otro separador): !anon, !autopatrolled, !bot, !minor, !patrolled, !redirect, anon, autopatrolled, bot, minor, patrolled, redirect, unpatrolled
rclimit

Cuántos cambios en total se devolverán.

Tipo: entero o max
The value must be between 1 and 500.
Predeterminado: 10
rctype

Cuántos tipos de cambios se mostrarán.

Valores (separados por | u otro separador): categorize, edit, external, log, new
Predeterminado: edit|new|log|categorize
rctoponly

Enumerar solo las modificaciones que sean las últimas revisiones.

Type: boolean (details)
rctitle

Filtrar entradas mostrando solo aquellas relacionadas con una página.

rccontinue

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

rcgeneraterevisions

Cuando se utilice como generador, genera identificadores de revisión en lugar de títulos. Las entradas en la lista de cambios recientes que no tengan identificador de revisión asociado (por ejemplo, la mayoría de las entradas de registro) no generarán nada.

Type: boolean (details)
rcslot

Only list changes that touch the named slot.

Uno de los siguientes valores: main