Ayuda de la API de MediaWiki

Esta es una página de documentación autogenerada de la API de MediaWiki.

Documentación y ejemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=opensearch

(main | opensearch)
  • Este módulo requiere permisos de lectura.
  • Fuente: MediaWiki
  • Licencia: GPL-2.0-or-later

Buscar en la wiki mediante el protocolo OpenSearch.

Parámetros específicos:
Other general parameters are available.
search

Buscar cadena.

Este parámetro es obligatorio.
namespace

Espacios de nombres que buscar. Se ignora si search comienza por un prefijo de espacio de nombre válido.

Valores (separados por | u otro separador): 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 los valores, utiliza *.
Predeterminado: 0
limit

Número máximo de resultados que devolver.

Tipo: entero o max
The value must be between 1 and 500.
Predeterminado: 10
profile

Perfil de búsqueda que utilizar.

strict
Perfil estricto con pocos signos de puntuación eliminados pero diacríticos y marcas de enfásis son conservados.
normal
Few punctuation characters, some diacritics and stopwords removed.
normal-subphrases
Few punctuation characters, some diacritics and stopwords removed. It will match also subphrases (can be subphrases or subpages depending on internal wiki configuration).
fuzzy
Similar to normal with typo correction (two typos supported).
fast-fuzzy
Experimental fuzzy profile (may be removed at any time)
fuzzy-subphrases
Similar to normal with typo correction (two typos supported). It will match also subphrases (can be subphrases or subpages depending on internal wiki configuration).
classic
Prefijo clásico, pocos signos de puntuación y algunos signos diacríticos eliminados.
engine_autoselect
Dejar que el motor de búsqueda decida cuál es el mejor perfil a usar.
Uno de los siguientes valores: classic, engine_autoselect, fast-fuzzy, fuzzy, fuzzy-subphrases, normal, normal-subphrases, strict
Predeterminado: engine_autoselect
suggest
En desuso.

Ya no se utiliza.

Type: boolean (details)
redirects

Cómo manejar las redirecciones:

return
Volver a la propia redirección.
resolve
Volver a la página de destino. Puede devolver menos de limit resultados.

Por motivos históricos, se utiliza "return" para format=json y "resolve" para otros 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.

Uno de los siguientes valores: resolve, return
format

El formato de salida.

Uno de los siguientes valores: json, jsonfm, xml, xmlfm
Predeterminado: json
warningsaserror

Si las advertencias están planteadas con format=json, devolver un error de API en lugar de hacer caso omiso de ellas.

Type: boolean (details)
Ejemplo:
Buscar páginas que empiecen por Te.
api.php?action=opensearch&search=Te [abrir en la zona de pruebas]