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=recentchanges (rc)
- Este módulo requiere permisos de lectura.
- Este módulo puede utilizarse como un generador.
- Fuente: MediaWiki
- Licencia: GPL-2.0+
Enumerar cambios recientes.
- rcstart
El sello de tiempo para comenzar la enumeración.
- Tipo: timestamp (formatos permitidos)
- rcend
El sello de tiempo 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): -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
- Para especificar todos los valores, utiliza *.
- rcuser
Listar solo los cambios de este usuario.
- Tipo: nombre de usuario
- rcexcludeuser
No listar cambios de este usuario.
- Tipo: nombre de usuario
- 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 la marca de tiempo 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
- Adds the content checksum for entries associated with a revision.
- Valores (separados por | u otro separador): user, userid, comment, parsedcomment, flags, timestamp, title, ids, sizes, redirect, patrolled, loginfo, tags, sha1
- 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): minor, !minor, bot, !bot, anon, !anon, redirect, !redirect, patrolled, !patrolled, unpatrolled
- rclimit
Cuántos cambios en total se devolverán.
- No se permite más de 500 (5000 para los bots).
- Tipo: entero o max
- Predeterminado: 10
- rctype
Cuántos tipos de cambios se mostrarán.
- Valores (separados por | u otro separador): edit, new, log, external, categorize
- Predeterminado: edit|new|log|categorize
- rctoponly
Enumerar solo las modificaciones que sean las últimas revisiones.
- Tipo: booleano/lógico (detalles)
- 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.
- Tipo: booleano/lógico (detalles)
- Lista de cambios recientes.
- api.php?action=query&list=recentchanges [abrir en la zona de pruebas]
- Obtener información de página de cambios recientes no patrullados.
- api.php?action=query&generator=recentchanges&grcshow=!patrolled&prop=info [abrir en la zona de pruebas]