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=usercontribs (uc)

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

Mostrar tódalas edicións dun usuario.

Parámetros:
uclimit

Máximo número de contribucións a mostar.

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

Selo de tempo de comezo ó que volver.

Tipo: selo de tempo (formatos permitidos)
ucend

Selo de tempo de fin ó que volver.

Tipo: selo de tempo (formatos permitidos)
uccontinue

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

ucuser

Usuarios para os que recuperar as contribucións. Non pode ser usado con ucuserids ou ucuserprefix.

Tipo: lista de nomes de usuarios
Separe os valores con | ou outros. O número máximo de valores é 50 (500 para os bots).
ucuserids

IDs de usuarios para os que recuperar as contribucións. Non pode ser usado con ucuser nin con ucuserprefix.

Tipo: lista de enteiros
Separe os valores con | ou outros. O número máximo de valores é 50 (500 para os bots).
ucuserprefix

Recuperar as contribucións de todos os usuarios cuxo nome comece por este valor. Non pode usarse con ucuser nin con ucuserids.

ucdir

En que dirección enumerar:

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

Só listar contribucións nestes espazos de nomes.

Valores (separados con | ou outros): 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 *.
ucprop

Engade información adicional:

ids
Engade os identificadores de páxina e modificación.
title
Engade o título e o identificador do espazo de nomes da páxina.
timestamp
Engade o selo de tempo da modificación.
comment
Engade o comentario da modificación.
parsedcomment
Engade o comentario analizado da modificación.
size
Engade o novo tamaño da modificación.
sizediff
Engade o delta do tamaño da modificación comparada coa anterior.
flags
Engade os indicadores da modificación.
patrolled
Marca as modificacións vixiadas.
tags
Lista as etiquetas da modificación.
Valores (separados con | ou outros): ids, title, timestamp, comment, parsedcomment, size, sizediff, flags, patrolled, tags
Por defecto: ids|title|timestamp|comment|size|flags
ucshow

Só mostrar elementos que cumpran estos criterios, p.ex. só edicións menores: ucshow=!minor.

Se está fixado ucshow=patrolled ou ucshow=!patrolled, as modificacións máis antigas que $wgRCMaxAge (7776000 segundos) non se mostrarán.

Valores (separados con | ou outros): minor, !minor, patrolled, !patrolled, top, !top, new, !new
uctag

Só listar revisións marcadas con esta etiqueta.

uctoponly
Obsoleto.

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

Tipo: booleano (detalles)
Exemplos:
Mostrar as contribucións do usuario Exemplo.
api.php?action=query&list=usercontribs&ucuser=Example [abrir en zona de probas]
Mostrar contribucións de tódalas direccións IP que comezan por 192.0.2..
api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [abrir en zona de probas]