Ajuda da API MediaWiki

Esta é uma página de documentação da API MediaWiki gerada automaticamente.

Documentação e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

list=usercontribs (uc)

(main | query | usercontribs)
  • Este módulo requer direitos de leitura.
  • Fonte: MediaWiki
  • Licença: GPL-2.0-or-later

Obtêm todas as edições de um usuário.

Parâmetros:
uclimit

O número máximo de contribuições para retornar.

Tipo: inteiro ou max
O valor deve estar entre 1 e 500.
Padrão: 10
ucstart

O timestamp de início para retornar.

Tipo: data e hora (formatos permitidos)
ucend

O timestamp final para retornar.

Tipo: data e hora (formatos permitidos)
uccontinue

Quando houver mais resultados disponíveis, use isso para continuar.

ucuser

Os usuários dos quais recuperar contribuições. Não pode ser usado com ucuserids ou ucuserprefix.

Tipo: lista de usuário, por qualquer de nome de usuário, IP e nome interwiki (por exemplo "prefixo>Nomedeexemplo")
Valores separados com | ou alternativas.
O número máximo de valores é 50 (500 para clientes permitidos limites mais altos).
ucuserids

As IDs de usuário das quais recuperar as contribuições. Não pode ser usado comucuser ou ucuserprefix.

Tipo: lista de inteiros
Valores separados com | ou alternativas.
O número máximo de valores é 50 (500 para clientes permitidos limites mais altos).
ucuserprefix

Recupera contribuições para todos os usuários cujos nomes começam com esse valor. Não pode ser usado com ucuser ou ucuserids.

ucdir

Em qual direção enumerar:

newer
Lista primeiro mais antigo. Nota: ucstart deve ser anterior a ucend.
older
Lista mais recente primeiro (padrão). Nota: ucstart deve ser posterior a ucend.
Um dos seguintes valores: newer, older
Padrão: older
ucnamespace

Apenas lista as contribuições nesses espaços nominais.

Valores (separados com | ou alternativos): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 102, 103, 108, 109, 112, 113, 114, 115, 828, 829
Para especificar todos os valores, use *.
ucprop

Incluir elementos de informação adicional:

ids
Adiciona o ID da página e revisão.
title
Adiciona o título e o ID do espaço nominal da página.
timestamp
Adiciona o timestamp da edição.
comment
Adiciona o comentário da edição. Se o cometário foi excluído da revisão, uma propriedade commenthidden será retornada.
parsedcomment
Adiciona o comentário analisado da edição. Se o cometário foi excluído da revisão, uma propriedade commenthidden será retornada.
size
Adiciona o novo tamanho da edição.
sizediff
Adiciona o tamanho delta da edição contra o seu pai.
flags
Adiciona etiqueta da edição.
patrolled
Etiquetas de edições patrulhadas.
tags
Lista as tags para editar.
Valores (separados com | ou alternativos): comment, flags, ids, parsedcomment, patrolled, size, sizediff, tags, timestamp, title
Padrão: ids|title|timestamp|comment|size|flags
ucshow

Mostre apenas itens que atendam a esses critérios, por exemplo, apenas edições não-menores: ucshow=!minor.

Se ucshow=patrolled ou ucshow=!patrolled estiver definido, revisões mais antigas do que $wgRCMaxAge (7776000 segundos) não serão exibidas.

Valores (separados com | ou alternativos): !autopatrolled, !minor, !new, !patrolled, !top, autopatrolled, minor, new, patrolled, top
uctag

Lista apenas as revisões com esta tag.

uctoponly
Obsoleto.

Somente lista as alterações que são as últimas revisões.

Tipo: booleano (detalhes)
Exemplos:
Mostra as contribuições do usuário Example.
api.php?action=query&list=usercontribs&ucuser=Example [abrir na página de testes]
Mostrar contribuições de todos os endereços IP com o prefixo 192.0.2..
api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [abrir na página de testes]