¿Resultados de búsqueda de Wikipedia diferentes para API (OpenSearch) vs Interfaz web normal? [cerrado

StackOverflow https://stackoverflow.com/questions/5812800

Pregunta

Para la consulta de texto "Major+Histocompatibilidad+Antígenos COMPEL+CLASE+II+" obtengo diferentes resultados usando las interfaces web y API. ¿Hay alguna forma de obtener los mismos resultados que la interfaz web utilizando la API?

Consulta con interfaz web:

http://en.wikipedia.org/w/api.php?action=opensearch&search=major+histocompatibility+Complex+Class+ii+Antigens

Consulta con API:

http://en.wikipedia.org/w/api.php?action=opensearch&search=major+histocompatibility+Complex+Class+ii+Antigens

Miré la referencia de la API (http://en.wikipedia.org/w/api.php) y cuestione So (http://stackoverflow.com/questions/1397938/is-there-yan-api-in-- Java-to-access-wikipedia-data) pero ninguno de ellos trató este problema. ¿La API de OpenSearch está usando un motor de búsqueda diferente?

¿Fue útil?

Solución

action=opensearch No hace lo que piensas. Busca títulos de página que comienzan con el prefijo ingresado, para su uso en la entrada de la entrada en un cuadro de búsqueda o similar. El equivalente de API de especial: la búsqueda es list=search.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top