Axuda da API de MediaWiki

Esta é unha páxina de documentación da API de MediaWiki xerada automaticamente.

Documentación e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=opensearch

(main | opensearch)
  • Este módulo precisa permisos de lectura.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0-or-later

Buscar no wiki mediante o protocolo OpenSearch.

Parámetros específicos:
Hai dispoñibles outros parámetros xerais.
search

Buscar texto.

Este parámetro é obrigatorio.
namespace

Espazo de nomes no que buscar. Ignórase se search empeza cun prefixo válido de espazo de nomes.

Valores (separados con | ou outros): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 102, 103, 250, 251, 252, 253, 710, 711, 828, 829
Para especificar tódolos valores, use *.
Por defecto: 0
limit

Número máximo de resultados a visualizar.

Tipo: enteiro ou max
O valor debe estar entre 1 e 500.
Por defecto: 10
profile

Buscar o perfil a usar.

strict
Perfil estrito con algúns caracteres de puntuación eliminados pero mantendo os diacríticos e os acentos.
normal
Elimináronse algúns caracteres de puntuación, algúns diacríticos e algúns conectores de texto.
normal-subphrases
Algúns caracteres de puntuación, signos diacríticos e puntos insignificantes eliminados. Tamén revisa as subfrases (poden ser subfrases ou subpáxinas na configuración interna da wiki).
fuzzy
Similar a normal con corrección de erros ortográficos (dous erros aceptados).
fast-fuzzy
Perfil difuso experimental (pode ser eliminado en calquera momento)
fuzzy-subphrases
Similar á normal con corrección de erros (dous erros tolerados). Tamén fai correspondencia con subfrases (poden ser subfrases ou subpáxinas dependendo da configuración interna da wiki).
classic
Prefixo clásico, elimináronse algúns signos de puntuación e signos diacríticos.
engine_autoselect
Deixar o motor de pesquisa decidir qual o melhor perfil a usar.
Un valor dos seguintes valores: classic, engine_autoselect, fast-fuzzy, fuzzy, fuzzy-subphrases, normal, normal-subphrases, strict
Por defecto: engine_autoselect
suggest
Obsoleto.

Xa non se usa.

Tipo: booleano (detalles)
redirects

Como xestionar as redireccións:

return
Devolver a mesma redirección.
resolve
Devolver a páxina á que apunta. Pode devolver menos de limit resultados.

Por razóns históricas, o valor por defecto para format=json é "return" e "resolve" para outros formatos.

Un valor dos seguintes valores: resolve, return
format

O formato de saída.

Un valor dos seguintes valores: json, jsonfm, xml, xmlfm
Por defecto: json
warningsaserror

Se os avisos son recibidos con format=json, devolver un erro de API no canto de ignoralos.

Tipo: booleano (detalles)
Exemplo:
Atopar páxinas que comezan por Te.
api.php?action=opensearch&search=Te [abrir na zona de probas]