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/Special:MyLanguage/API:Main_page

list=usercontribs (uc)

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

Amosar tódalas edicións dun usuario.

Parámetros específicos:
Hai dispoñibles outros parámetros xerais.
uclimit

O número máximo de contribucións a devolver.

Tipo: enteiro ou max
O valor debe estar entre 1 e 500.
Por defecto: 10
ucstart

O selo de tempo de comezo desde o que devolver datos; isto é, as revisións anteriores a ese selo de tempo.

Tipo: selo de tempo (formatos permitidos)
ucend

O selo de tempo de fin ata o que devolver datos; isto é, as revisións posteriores a ese selo de tempo.

Tipo: selo de tempo (formatos permitidos)
uccontinue

Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.

ucuser

Os usuarios dos que recuperar as contribucións. Non pode usarse con ucuserids, ucuserprefix nin uciprange.

Tipo: lista de usuarios, por calquera de nome de usuario, IP e nome de interwiki (p. ex. "prefixo>NomeExemplo")
Separe os valores con | ou outros.
O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
ucuserids

Os identificadores dos usuarios dos que recuperar as contribucións. Non pode usarse con ucuser, ucuserprefix nin uciprange.

Tipo: lista de números enteiros
Separe os valores con | ou outros.
O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
ucuserprefix

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

uciprange

O rango CIDR do que recuperar as contribucións. Non pode usarse con ucuser, ucuserprefix nin ucuserids.

ucdir

En que dirección enumerar:

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

Listar só as 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
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 edición. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
parsedcomment
Engade o comentario analizado da edición. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
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): comment, flags, ids, parsedcomment, patrolled, size, sizediff, tags, timestamp, title
Por defecto: ids|title|timestamp|comment|size|flags
ucshow

Só amosar elementos que cumpran estes 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 amosarán.

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

Só listar revisións marcadas con esta etiqueta.

uctoponly
Obsoleto.

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

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