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

action=opensearch

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

Pesquisar a wiki usando o protocolo OpenSearch.

Parâmetros:
Other general parameters are available.
search

Texto a pesquisar.

Este parâmetro é obrigatório.
namespace

Espaços nominais a pesquisar. Ignorados se search começar com um prefixo de espaço nominal válido.

Valores (separados com | ou alternativas): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 470, 471, 710, 711, 828, 829, 1198, 1199, 2300, 2301, 2302, 2303
Para especificar todos os valores, use *.
Valor por omissão: 0
limit

O número máximo de resultados a serem devolvidos.

Tipo: inteiro ou max
O valor tem de estar entre 1 e 500.
Valor por omissão: 10
profile

O perfil de pesquisa a ser utilizado.

strict
Perfil estrito com alguns sinais de pontuação removidos, mas mantendo acentos.
normal
Alguns sinais de pontuação, acentos e stop words removidos.
normal-subphrases
Alguns sinais de pontuação, acentos e stop words removidos. Também faz correspondência de subfrases (podem ser subfrases ou subpáginas, dependendo da configuração interna da wiki).
fuzzy
Semelhante à pesquisa normal mas com correção de erros ortográficos (dois erros de ortografia suportados).
fast-fuzzy
Perfil difuso experimental (pode ser removido a qualquer altura)
fuzzy-subphrases
Semelhante à pesquisa normal mas com correção de erros ortográficos (dois erros de ortografia suportados). Também faz correspondência de subfrases (podem ser subfrases ou subpáginas, dependendo da configuração interna da wiki).
classic
Prefixo clássico, com alguns sinais de pontuação e acentos removidos.
engine_autoselect
Deixar o motor de pesquisa decidir qual o melhor perfil a usar.
Um dos seguintes valores: classic, engine_autoselect, fast-fuzzy, fuzzy, fuzzy-subphrases, normal, normal-subphrases, strict
Valor por omissão: engine_autoselect
suggest
Obsoleto.

Deixou de ser utilizado.

Tipo: booliano (detalhes)
redirects

Como tratar redirecionamentos:

return
Devolver o próprio redirecionamento.
resolve
Devolver a página de destino. Pode devolver menos de limit resultados.

Por razões históricas, o valor por omissão é "return" para o formato format=json e "resolve" para outros formatos.

return
Return the redirect itself.
resolve
Return the target page. May return fewer than limit results.

For historical reasons, the default is "return" for format=json and "resolve" for other formats.

Um dos seguintes valores: resolve, return
format

O formato do resultado.

Um dos seguintes valores: json, jsonfm, xml, xmlfm
Valor por omissão: json
warningsaserror

Se forem gerados avisos com format=json, devolver um erro da API em vez de ignorá-los.

Tipo: booliano (detalhes)
Exemplo:
Encontrar as páginas que começam por Te.
api.php?action=opensearch&search=Te [abrir na página de testes]