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
action=setnotificationtimestamp
- Este módulo requer direitos de leitura.
- Este módulo requer direitos de gravação.
- Este módulo aceita apenas pedidos POST.
- Fonte: MediaWiki
- Licença: GPL-2.0-or-later
Atualize o timestamp de notificação para páginas vigiadas.
Isso afeta o destaque das páginas alteradas na lista de exibição e no histórico e o envio de e-mail quando a preferência "Notifique-me por e-mail quando uma página ou um arquivo vigiado for alterado" estiver habilitada.
- entirewatchlist
Trabalhar em todas as páginas vigiadas.
- Tipo: booleano (detalhes)
- timestamp
Timestamp para o qual definir o timestamp de notificação.
- Tipo: data e hora (formatos permitidos)
- torevid
Revisão para definir o timestamp de notificação para (apenas uma página).
- Tipo: inteiro
- newerthanrevid
Revisão para definir o timestamp de notificação mais recente do que (apenas uma página).
- Tipo: inteiro
- continue
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.
- titles
Uma lista de IDs de título para trabalhar.
- Valores separados com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes aos quais limites mais altos são permetidos).
- pageids
Uma lista de IDs de página para trabalhar.
- Tipo: lista de inteiros
- Valores separados com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes aos quais limites mais altos são permetidos).
- revids
Uma lista de IDs de revisão para trabalhar.
- Tipo: lista de inteiros
- Valores separados com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes aos quais limites mais altos são permetidos).
- generator
Obter a lista de páginas para trabalhar executando o módulo de consulta especificado.
Nota:Os nomes dos parâmetros do gerador devem ser prefixados com um "g", veja exemplos.
- allcategories
- Enumera todas as categorias.
- alldeletedrevisions
- Lista todas as revisões excluídas por um usuário ou em um espaço nominal.
- allfileusages
- Lista todas as utilizações de arquivo, incluindo os não-existentes.
- allimages
- Enumera todas as imagens sequencialmente.
- alllinks
- Enumerar todos os links que apontam para um determinado espaço nominal.
- allpages
- Enumerar todas as páginas sequencialmente em um determinado espaço nominal.
- allredirects
- Lista todos os redirecionamentos para um espaço nominal.
- allrevisions
- Listar todas as revisões.
- alltransclusions
- Liste todas as transclusões (páginas incorporadas usando {{x}}), incluindo não-existentes.
- backlinks
- Encontre todas as páginas que apontam para a página dada.
- categories
- Liste todas as categorias às quais as páginas pertencem.
- categorymembers
- Lista todas as páginas numa categoria específica.
- deletedrevisions
- Obtem informações de revisão excluídas.
- duplicatefiles
- Liste todos os arquivos que são duplicatas dos arquivos fornecidos com base em valores de hash.
- embeddedin
- Encontre todas as páginas que incorporam (transcluam) o título dado.
- exturlusage
- Enumere páginas que contenham um determinado URL.
- fileusage
- Encontre todas as páginas que usam os arquivos dados.
- images
- Retorna todos os arquivos contidos nas páginas fornecidas.
- imageusage
- Encontre todas as páginas que usam o título da imagem dada.
- iwbacklinks
- Encontra todas as páginas que apontam para o link interwiki dado.
- langbacklinks
- Encontre todas as páginas que apontam para o link de idioma dado.
- links
- Retorna todos os links das páginas fornecidas.
- linkshere
- Encontre todas as páginas que apontam para as páginas dadas.
- pageswithprop
- Liste todas as páginas usando uma propriedade de página determinada.
- prefixsearch
- Execute uma pesquisa de prefixo para títulos de página.
- protectedtitles
- Liste todos os títulos protegidos contra criação.
- querypage
- Obter uma lista fornecida por uma página especial baseada em QueryPage.
- random
- Obter um conjunto de páginas aleatórias.
- recentchanges
- Enumere as mudanças recentes.
- redirects
- Retorna todos os redirecionamentos para as páginas indicadas.
- revisions
- Obter informações de revisão.
- search
- Fazer uma buscar completa de texto.
- templates
- Mostrar apenas as alterações nas páginas associadas desta página.
- transcludedin
- Encontre todas as páginas que transcluam as páginas dadas.
- watchlist
- Obter alterações recentes nas páginas da lista de páginas vigiadas do usuário atual.
- watchlistraw
- Obtenha todas as páginas da lista de páginas vigiadas do usuário atual.
- Um dos seguintes valores: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
- redirects
Resolve automaticamente redirecionamentos em titles, pageids e revids e em páginas retornadas por generator.
- Tipo: booleano (detalhes)
- converttitles
Converte títulos para outras variantes, se necessário. Só funciona se o idioma do conteúdo do wiki suportar a conversão variante. Os idiomas que suportam a conversão variante incluem ban, en, crh, gan, iu, ku, sh, shi, sr, tg, tly, uz, wuu e zh.
- Tipo: booleano (detalhes)
- token
Um token "csrf" token recuperado de action=query&meta=tokens
- Este parâmetro é obrigatório.
- Redefinir o status da notificação para toda a lista de páginas vigiadas.
- api.php?action=setnotificationtimestamp&entirewatchlist=&token=123ABC [abrir na página de testes]
- Redefinir o status de notificação para a Main page.
- api.php?action=setnotificationtimestamp&titles=P%C3%A1gina%20principal&token=123ABC [abrir na página de testes]
- Define o timestamp da notificação para Main page para que todas as edições a partir de 1 de janeiro de 2012 não sejam visualizadas.
- api.php?action=setnotificationtimestamp&titles=P%C3%A1gina%20principal×tamp=2012-01-01T00:00:00Z&token=123ABC [abrir na página de testes]
- Restaura o status de notificação para páginas no espaço nominal Usuário.
- api.php?action=setnotificationtimestamp&generator=allpages&gapnamespace=2&token=123ABC [abrir na página de testes]