Ajuda da API do MediaWiki
Esta é uma página de documentação da API do MediaWiki gerada automaticamente.
Documentação e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=search (sr)
- Este módulo requer direitos de leitura.
- Este módulo pode ser usado como gerador.
- Fonte: MediaWiki
- Licença: GPL-2.0-or-later
Efetuar uma pesquisa do texto integral.
- srsearch
Procurar os títulos de página ou o conteúdo que corresponda a este valor. Pode usar o texto da pesquisa para invocar funcionalidades de pesquisa especiais, dependendo dos meios de pesquisa do servidor da wiki.
- Este parâmetro é obrigatório.
- srnamespace
Pesquisar só nestes espaços nominais.
- Valores (separados com | ou alternativas): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Para especificar todos os valores, use *.
- Valor por omissão: 0
- srlimit
O número total de páginas a serem devolvidas.
- Tipo: inteiro ou max
- O valor tem de estar entre 1 e 500.
- Valor por omissão: 10
- sroffset
Quando houver mais resultados disponíveis, usar isto para continuar
- Tipo: inteiro
- Valor por omissão: 0
- srwhat
O tipo de pesquisa a executar.
- Um dos seguintes valores: nearmatch, text, title
- srinfo
Quais os metadados a serem devolvidos.
- Valores (separados com | ou alternativas): rewrittenquery, suggestion, totalhits
- Valor por omissão: totalhits|suggestion|rewrittenquery
- srprop
As propriedades a serem devolvidas:
- size
- Adiciona o tamanho da página em bytes.
- wordcount
- Adiciona o número de palavras da página.
- timestamp
- Adiciona a data e hora a que a página foi editada pela última vez.
- snippet
- Adiciona um fragmento de código com a página, com notação de realce do termo de consulta.
- titlesnippet
- Adiciona o título da página, com notação de realce do termo de consulta.
- redirecttitle
- Adiciona o título do redirecionamento correspondente.
- redirectsnippet
- Adiciona o título do redirecionamento correspondente, com notação de realce do termo de consulta.
- sectiontitle
- Adiciona o título da secção correspondente.
- sectionsnippet
- Adiciona o título da secção correspondente, com notação de realce do termo de consulta.
- isfilematch
- Adiciona um valor booliano que indica se a pesquisa encontrou correspondência no conteúdo de ficheiros.
- categorysnippet
- Adiciona o nome da categoria correspondente, com notação de realce do termo de consulta.
- score
- Obsoleto. Ignorado.
- hasrelated
- Obsoleto. Ignorado.
- extensiondata
- Acrescenta dados adicionais gerados por extensões.
- Valores (separados com | ou alternativas): categorysnippet, extensiondata, isfilematch, redirectsnippet, redirecttitle, sectionsnippet, sectiontitle, size, snippet, timestamp, titlesnippet, wordcount, hasrelated, score
- Valor por omissão: size|wordcount|timestamp|snippet
- srinterwiki
Incluir resultados interwikis na pesquisa, se disponíveis.
- Tipo: booliano (detalhes)
- srenablerewrites
Ativar a reescrita da pesquisa interna. Alguns motores de pesquisa podem reescrever a pesquisa substituindo-a por outra que consideram que dará melhores resultados, por exemplo, por corrigir erros de ortografia.
- Tipo: booliano (detalhes)
- srsort
Definir o ordenamento dos resultados devolvidos.
- Um dos seguintes valores: relevance
- Valor por omissão: relevance
- Pesquisar meaning.
- api.php?action=query&list=search&srsearch=meaning [abrir na página de testes]
- Pesquisar meaning nos textos.
- api.php?action=query&list=search&srwhat=text&srsearch=meaning [abrir na página de testes]
- Obter informação sobre as páginas devolvidas por uma pesquisa do termo meaning.
- api.php?action=query&generator=search&gsrsearch=meaning&prop=info [abrir na página de testes]