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=search (sr)
- Este módulo requiere permisos de lectura.
- Este módulo puede utilizarse como un generador.
- Fuente: MediaWiki
- Licencia: GPL-2.0-or-later
Realizar una búsqueda de texto completa.
- srsearch
Search for page titles or content matching this value. You can use the search string to invoke special search features, depending on what the wiki's search backend implements.
- Este parámetro es obligatorio.
- srnamespace
Buscar solo en estos espacios de nombres.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829, 2300, 2301, 2302, 2303
- Para especificar todos los valores, utiliza *.
- Predeterminado: 0
- srlimit
Cuántas páginas en total se devolverán.
- Tipo: entero o max
- The value must be between 1 and 500.
- Predeterminado: 10
- sroffset
Cuando haya más resultados disponibles, utiliza esto para continuar.
- Tipo: entero
- Predeterminado: 0
- srwhat
Tipo de búsqueda que realizar.
- Uno de los siguientes valores: nearmatch, text, title
- srinfo
Qué metadatos devolver.
- Valores (separados por | u otro separador): rewrittenquery, suggestion, totalhits
- Predeterminado: totalhits|suggestion|rewrittenquery
- srprop
Qué propiedades se devolverán:
- size
- Añade el tamaño de la página en bytes.
- wordcount
- Añade el número de palabras de la página.
- timestamp
- Añade la marca de tiempo de la última edición de la página.
- snippet
- Añade un fragmento analizado de la página.
- titlesnippet
- Añade un fragmento analizado del título de la página.
- redirecttitle
- Añade el título de la redirección coincidente.
- redirectsnippet
- Añade un fragmento analizado del título de la redirección.
- sectiontitle
- Añade el título de la sección correspondiente.
- sectionsnippet
- Añade un fragmento analizado del título de la sección correspondiente.
- isfilematch
- Añade un booleano que indica si la búsqueda corresponde al contenido del archivo.
- categorysnippet
- Añade un fragmento analizado de la categoría correspondiente.
- score
- En desuso. Ignorado.
- hasrelated
- En desuso. Ignorado
- extensiondata
- Añade datos adicionales generados por las extensiones.
- Valores (separados por | u otro separador): categorysnippet, extensiondata, isfilematch, redirectsnippet, redirecttitle, sectionsnippet, sectiontitle, size, snippet, timestamp, titlesnippet, wordcount, hasrelated, score
- Predeterminado: size|wordcount|timestamp|snippet
- srinterwiki
Incluir resultados interwiki en la búsqueda, si es posible.
- Type: boolean (details)
- srenablerewrites
Habilitar la reescritura de consultas internas. Algunos servidores de búsqueda pueden reescribir la consulta a una que considere que da mejores resultados, por ejemplo, corrigiendo las faltas ortográficas.
- Type: boolean (details)
- srsort
Establecer el orden de clasificación de los resultados devueltos.
- Uno de los siguientes valores: relevance
- Predeterminado: relevance
- Buscar meaning.
- api.php?action=query&list=search&srsearch=meaning [abrir en la zona de pruebas]
- Buscar meaning en los textos.
- api.php?action=query&list=search&srwhat=text&srsearch=meaning [abrir en la zona de pruebas]
- Obtener información acerca de las páginas devueltas por una búsqueda de meaning.
- api.php?action=query&generator=search&gsrsearch=meaning&prop=info [abrir en la zona de pruebas]