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
meta=siteinfo (si)
- Este módulo requer direitos de leitura.
- Fonte: MediaWiki
- Licença: GPL-2.0-or-later
Retorna informações gerais sobre o site.
Parâmetros:
Other general parameters are available.
- siprop
Quais informação obter:
- general
- Informação geral do sistema.
- namespaces
- Lista de espaços nominais registrados e seus nomes canônicos.
- namespacealiases
- Lista de aliases dos espaços nominais registrados.
- specialpagealiases
- Lista de alias de página especiais.
- magicwords
- Lista de palavras mágicas e seus alias.
- interwikimap
- Retorna o mapa interwiki (opcionalmente filtrado, opcionalmente localizado usando siinlanguagecode).
- dbrepllag
- Retorna o servidor de banco de dados com o atraso de replicação mais alto.
- statistics
- Voltar às estatísticas do site.
- usergroups
- Retorna os grupos de usuários e as permissões associadas.
- autocreatetempuser
- Devolve a configuração para a criação automática de contas de utilizador temporárias (também conhecido como mascaramento do endereço IP).
- libraries
- Retorna as bibliotecas instaladas na wiki.
- extensions
- Retorna as extensões instaladas na wiki.
- fileextensions
- Retorna um lista de extensões de arquivo (tipos de arquivo) permitidos para serem carregados.
- rightsinfo
- Retorna a informação sobre os direitos wiki (licença), se disponível.
- restrictions
- Retorna informações sobre os tipos de restrição (proteção) disponíveis.
- languages
- Retorna uma lista de idiomas suportada pelo MediaWiki (opcionalmente localizada usando siinlanguagecode).
- languagevariants
- Retorna uma lista de códigos de idioma para os quais LanguageConverter está ativado e as variantes suportadas para cada um.
- skins
- Retorna uma lista de todas as skins protegidas (opcionalmente localizadas usando siinlanguagecode, caso contrário no idioma do conteúdo).
- extensiontags
- Retorna uma lista de tags de extensão do analisador.
- functionhooks
- Retorna uma lista de ganchos de função do analisador.
- showhooks
- Retorna uma lista de todos os ganchos subscritos (conteúdo de $wgHooks).
- variables
- Retorna uma lista de IDs variáveis.
- protocols
- Retorna uma lista de protocolos que são permitidos em links externos.
- defaultoptions
- Retorna os valores padrão para as preferências do usuário.
- uploaddialog
- Retorna a configuração da caixa de diálogo de upload.
- Valores (separados com | ou alternativos): autocreatetempuser, dbrepllag, defaultoptions, extensions, extensiontags, fileextensions, functionhooks, general, interwikimap, languages, languagevariants, libraries, magicwords, namespacealiases, namespaces, protocols, restrictions, rightsinfo, showhooks, skins, specialpagealiases, statistics, uploaddialog, usergroups, variables
- Padrão: general
- sifilteriw
Retorna apenas entradas locais ou únicas não locais do mapa interwiki.
- Um dos seguintes valores: !local, local
- sishowalldb
Liste todos os servidores de banco de dados, e não apenas o que está atrasando.
- Tipo: booleano (detalhes)
- sinumberingroup
Listar o número de usuários nos grupos de usuário.
- Tipo: booleano (detalhes)
- siinlanguagecode
Código de idioma para nomes de idiomas localizados (melhor esforço) e nomes de skin.
Exemplos:
- Obter informação do site.
- api.php?action=query&meta=siteinfo&siprop=general|namespaces|namespacealiases|statistics [abrir na página de testes]
- Obtenha uma lista de prefixos interwiki locais.
- api.php?action=query&meta=siteinfo&siprop=interwikimap&sifilteriw=local [abrir na página de testes]
- Verificar o atraso de replicação atual.
- api.php?action=query&meta=siteinfo&siprop=dbrepllag&sishowalldb= [abrir na página de testes]