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)

(main | query | search)
  • 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.

Parâmetros:
Other general parameters are available.
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, 470, 471, 710, 711, 828, 829, 1198, 1199, 2300, 2301, 2302, 2303
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. Podem ser encontradas na wiki mediawiki.org mais informações sobre a aplicação da continuação a consultas.

Tipo: inteiro
O valor não pode ser inferior a 0.
Valor por omissão: 0
srqiprofile

O perfil independente das pesquisas a ser usado (afeta o algoritmo de classificação).

classic
Classificação baseada no número de hiperligações para a página, algumas predefinições, a língua da página e a sua idade (predefinições, língua e idade podem não estar ativados nesta wiki).
classic_noboostlinks
Classificação baseada em algumas predefinições, a língua da página e a sua idade, quando a classificação está ativada nesta wiki.
empty
Classificação baseada somente em características dependentes da pesquisa (só para despiste de defeitos no software).
wsum_inclinks
Soma ponderada com base nas hiperligações para a página
wsum_inclinks_pv
Soma ponderada com base nas hiperligações para a página e nos visionamentos de página semanais
popular_inclinks_pv
Classificação baseada sobretudo nos visionamentos de páginas
popular_inclinks
Classificação baseada sobretudo na contagem de hiperligações para a página
engine_autoselect
Deixar o motor de pesquisa decidir qual o melhor perfil a usar.
Um dos seguintes valores: classic, classic_noboostlinks, empty, engine_autoselect, popular_inclinks, popular_inclinks_pv, wsum_inclinks, wsum_inclinks_pv
Valor por omissão: engine_autoselect
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: create_timestamp_asc, create_timestamp_desc, incoming_links_asc, incoming_links_desc, just_match, last_edit_asc, last_edit_desc, none, random, relevance, user_random
Valor por omissão: relevance