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=recentchanges (rc)

(main | query | recentchanges)
  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0+

Enumerar cambios recentes.

Parámetros:
rcstart

Selo de tempo para comezar a enumeración.

Tipo: selo de tempo (formatos permitidos)
rcend

Selo de tempo para rematar a enumeración.

Tipo: selo de tempo (formatos permitidos)
rcdir

En que dirección enumerar:

newer
Lista os máis antigos primeiro. Nota: rcstart ten que estar antes que rcend.
older
Lista os máis novos primeiro (por defecto). Nota: rcstart ten que estar despois que rcend.
Un valor dos seguintes valores: newer, older
Por defecto: older
rcnamespace

Filtrar os cambios a só eses espazos de nomes.

Valores (separados con | ou outros): -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 105, 2300, 2301, 2302, 2303
Para especificar tódolos valores use *.
rcuser

Só listar cambios deste usuario.

Tipo: nome de usuario
rcexcludeuser

Non listar cambios deste usuario.

Tipo: nome de usuario
rctag

Só listar cambios marcados con esta etiqueta.

rcprop

Inclúe información adicional:

user
Engade o usuario responsable da modificación e marca se é unha dirección IP.
userid
Engade o identificador do usuario responsable da edición.
comment
Engade o comentario da edición.
parsedcomment
Engade o comentario analizado da edición.
flags
Engade os indicadores da edición.
timestamp
Engade o selo de tempo da edición.
title
Engade o título da páxina da edición.
ids
Engade o identificador da páxina, o identificador dos cambios recentes e o identificador da versión nova e da vella.
sizes
Engade a lonxitude nova e vella da páxina en bytes.
redirect
Pon unha marca se a páxina é unha redirección.
patrolled
Marca as edicións vixiables como vixiadas ou non vixiadas.
loginfo
Engade información do rexistro (identificador de rexistro, tipo de rexistro, etc) nas entradas do rexistro.
tags
Lista as etiquetas da entrada.
sha1
Engade o control de contido para as entradas asociadas a unha revisión.
Valores (separados con | ou outros): user, userid, comment, parsedcomment, flags, timestamp, title, ids, sizes, redirect, patrolled, loginfo, tags, sha1
Por defecto: title|timestamp|ids
rctoken
Obsoleto.

Usar action=query&meta=tokens no canto diso.

Valores (separados con | ou outros): patrol
rcshow

Só mostrar elementos que cumpran esos criterios. Por exemplo, para ver só edicións menores feitas por usuarios conectados, activar rcshow=minor|!anon.

Valores (separados con | ou outros): minor, !minor, bot, !bot, anon, !anon, redirect, !redirect, patrolled, !patrolled, unpatrolled
rclimit

Número total de páxinas a devolver.

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

Que tipos de cambios mostrar.

Valores (separados con | ou outros): edit, new, log, external, categorize
Por defecto: edit|new|log|categorize
rctoponly

Listar só cambios que son a última revisión.

Tipo: booleano (detalles)
rccontinue

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

rcgeneraterevisions

Cando é usado como xerador, xera identificadore de revisión no canto de títulos. As entradas de modificacións recentes sen identificadores de revisión asociados (p. ex. a maioría das entradas de rexistro) non xerarán nada.

Tipo: booleano (detalles)