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=templatedata

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

Obtenha dados armazenados pela extensão TemplateData.

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

Retornar dados sobre títulos, mesmo se eles estiverem ausentes ou não tiverem TemplateData. Por padrão, os títulos só são retornados se existirem e possuem TemplateData.

Tipo: booleano (detalhes)
doNotIgnoreMissingTitles
Obsoleto.

Devolver dados sobre os títulos, mesmo que faltem TemplateData. Por padrão (para compatibilidade reversa), os títulos só são retornados se eles existem e têm TemplateData.

Tipo: booleano (detalhes)
lang

Retornar valores localizados neste idioma. Por padrão, todas as traduções disponíveis são retornadas.

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, kk, ku, shi, sr, tg, uz e zh.

Tipo: booleano (detalhes)
Exemplos:
Retorna TemplateData para Template:Stub e Template:Example, com resultados se as predefinições não existirem ou existirem, mas não tiverem TemplateData
api.php?action=templatedata&titles=Template:Stub|Template:Example&includeMissingTitles=1 [abrir na página de testes]
Retorna TemplateData para Template:Stub e Template:Example, sem resultados se as predefinições não existem ou existirem, mas não tiverem TemplateData
api.php?action=templatedata&titles=Template:Stub|Template:Example [abrir na página de testes]