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/API

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:
wlallrev

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

Tipo: boleano (details)
wlstart

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

Tipo: timestamp (formatos permitidos)
wlend

O timestamp para terminar de enumerar.

Tipo: timestamp (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: nome de usuário
wlexcludeuser

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

Tipo: nome de usuário
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.
Um dos seguintes valores: newer, older
Padrão: older
wllimit

Quantos resultados retornar por solicitação.

Não são permitidos mais de 500 (5 000 por bots).
Tipo: inteiro ou max
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.
userid
Adiciona o ID de usuário de quem fez a edição.
comment
Adicionar comentário à edição.
parsedcomment
Adiciona o comentário analisado da edição.
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.
Valores (separados com | ou alternativos): ids, title, flags, user, userid, comment, parsedcomment, timestamp, patrol, sizes, notificationtimestamp, loginfo, tags
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): minor, !minor, bot, !bot, anon, !anon, patrolled, !patrolled, autopatrolled, !autopatrolled, unread, !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): edit, new, log, external, categorize
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: 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.

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 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]