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

list=prefixsearch (ps)

(main | query | prefixsearch)
  • Este módulo requiere permisos de lectura.
  • Este módulo puede utilizarse como un generador.
  • Fuente: MediaWiki
  • Licencia: GPL-2.0-or-later

Realice una búsqueda de prefijo de títulos de página.

A pesar de la similitud en los nombres, este módulo no pretende ser equivalente a Special:PrefixIndex; para eso, vea action=query&list=allpages con el parámetro apprefix. El propósito de este módulo es similar a action=opensearch: para tomar la entrada del usuario y proporcionar los mejores títulos coincidentes. Dependiendo del motor de búsqueda backend, esto puede incluir la corrección de errores, redirigir la evasión, u otras heurísticas.

Parámetros:
pssearch

Buscar cadena.

Este parámetro es obligatorio.
psnamespace

Espacios de nombres que buscar. Se ignora si pssearch 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, 202, 274, 275, 828, 829, 2300, 2301, 2302, 2303, 10000, 10001, 10006, 10007, 10008, 10009
Para especificar todos los valores, utiliza *.
Predeterminado: 0
pslimit

Número máximo de resultados que devolver.

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

Cuando haya más resultados disponibles, utiliza esto para continuar.

Tipo: entero
Predeterminado: 0
psprofile

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
Classic prefix, few punctuation characters and some diacritics removed.
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
Ejemplo:
Buscar títulos de páginas que empiecen con meaning.
api.php?action=query&list=prefixsearch&pssearch=meaning [abrir en la zona de pruebas]