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=watchlist (wl)

(main | query | watchlist)
  • Este módulo requer direitos de leitura.
  • Este módulo pode ser usado como um gerador.
  • Fonte: MediaWiki
  • Licença: GPL-2.0-or-later

Obter alterações recentes nas páginas da lista de páginas vigiadas do usuário atual.

Parâmetros:
Estão disponíveis outros parâmetros gerais.
wlallrev

Inclua várias revisões da mesma página dentro de um prazo determinado.

Tipo: booleano (detalhes)
wlstart

A data a partir da qual começar a enumeração.

Tipo: data e hora (formatos permitidos)
wlend

O timestamp para terminar de enumerar.

Tipo: data e hora (formatos permitidos)
wlnamespace

Filtrar apenas as mudanças dos espaços nominais dados.

Valores (separados com | ou alternativos): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Para especificar todos os valores, use *.
wluser

Listar apenas alterações deste usuário.

Tipo: usuário, por qualquer de nome de usuário, IP, Usuário temporário, nome interwiki (por exemplo "prefixo>Nomedeexemplo") e ID de usuário (por exemplo "#12345")
wlexcludeuser

Não listar as alterações deste usuário.

Tipo: usuário, por qualquer de nome de usuário, IP, Usuário temporário, nome interwiki (por exemplo "prefixo>Nomedeexemplo") e ID de usuário (por exemplo "#12345")
wldir

Em qual direção enumerar:

newer
Lista primeiro mais antigo. Nota: wlstart deve ser anterior a wlend.
older
Lista mais recente primeiro (padrão). Nota: wlstart deve ser posterior a wlend.
newer
Listar o mais antigo primeiro. Nota: wlstart tem de estar antes de wlend.
older
Listar o mais recente primeiro (padrão). Nota: wlstart tem de estar depois de wlend.
Um dos seguintes valores: newer, older
Padrão: older
wllimit

Quantos resultados retornar por solicitação.

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

Quais propriedades adicionais obter:

ids
Adiciona o ID de revisão e de página.
title
Adiciona o título da página.
flags
Adiciona etiquetas para a edição.
user
Adiciona o usuário que fez a edição. Se o usuário foi excluído da revisão, uma propriedade userhidden será retornada.
userid
Adiciona o ID de usuário de quem fez a edição. Se o usuário foi excluído da revisão, uma propriedade userhidden será retornada.
comment
Adicionar comentário à edição. Se o comentário foi excluído da revisão, uma propriedade commenthidden será retornada.
parsedcomment
Adiciona o comentário analisado da edição. Se o comentário foi excluído da revisão, uma propriedade commenthidden será retornada.
timestamp
Adiciona o timestamp da edição.
patrol
Edições de tags que são patrulhadas.
sizes
Adiciona os velhos e novos comprimentos da página.
notificationtimestamp
Adiciona o timestamp de quando o usuário foi notificado pela última vez sobre a edição.
loginfo
Adiciona informações de log, quando apropriado.
tags
Lista as etiquetas da entrada.
expiry
Adiciona a data de expiração.
Valores (separados com | ou alternativos): comment, expiry, flags, ids, loginfo, notificationtimestamp, parsedcomment, patrol, sizes, tags, timestamp, title, user, userid
Padrão: ids|title|flags
wlshow

Mostre apenas itens que atendam a esses critérios. Por exemplo, para ver apenas edições menores feitas por usuários conectados, set wlshow=minor|!anon.

Valores (separados com | ou alternativos): !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread
wltype

Quais tipos de mudanças mostrar:

edit
Edições comuns nas páginas.
new
Criação de páginas.
log
Registro de entradas.
external
Alterações externas.
categorize
Alterações de membros pertencentes à uma categoria.
Valores (separados com | ou alternativos): categorize, edit, external, log, new
Padrão: edit|new|log|categorize
wlowner

Usado juntamente com wl para acessar a lista de páginas vigiadas de um usuário diferente.

Tipo: usuário, ór nome de usuário
wltoken

Um token seguro (disponível nas preferências do usuário) para permitir o acesso à lista de páginas vigiadas de outro usuário.

wlcontinue

Quando houver mais resultados disponíveis, use isso para continuar. Informações mais detalhadas em como continuar uma consulta podem ser encontradas em mediawiki.org.

Exemplos:
Liste a revisão superior para páginas recentemente alteradas na lista de páginas vigiadas do usuário atual.
api.php?action=query&list=watchlist [abrir na página de testes]
Obtenha informações adicionais sobre a revisão superior das páginas alteradas recentemente na lista de páginas vigiadas do usuário atual.
api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment [abrir na página de testes]
Obtenha informações adicionais sobre a revisão principal das páginas alteradas recentemente na lista de observação do usuário atual, incluindo quando os itens temporariamente observados irão expirar.
api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment|expiry [abrir na página de testes]
Obtenha informações sobre todas as mudanças recentes nas páginas da lista de páginas vigiadas do usuário atual.
api.php?action=query&list=watchlist&wlallrev=&wlprop=ids|title|timestamp|user|comment [abrir na página de testes]
Obtenha informações de página para páginas recentemente alteradas na lista de páginas vigiadas do usuário atual.
api.php?action=query&generator=watchlist&prop=info [abrir na página de testes]
Obtenha informações de revisão para as mudanças recentes nas páginas da lista de páginas vigiadas do usuário atual.
api.php?action=query&generator=watchlist&gwlallrev=&prop=revisions&rvprop=timestamp|user [abrir na página de testes]
Listar a revisão superior para páginas alteradas recentemente na lista de páginas vigiadas do usuário Exemplo</ kbd>.
api.php?action=query&list=watchlist&wlowner=Example&wltoken=123ABC [abrir na página de testes]