Wikipedia résultats de recherche différents pour api (OpenSearch) vs interface web normale? [fermé]

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

Question

Pour la requête de texte « principaux + histocompatibilité + classe + complexe + II + antigènes » j'obtiens des résultats différents en utilisant les interfaces web et api. Y at-il un moyen d'obtenir les mêmes résultats que l'interface Web en utilisant l'api?

requête avec interface web:

http: // en.wikipedia.org/w/api.php?action=opensearch&search=major+histocompatibility+complex+class+II+antigens

Requête avec api:

http: // en.wikipedia.org/w/api.php?action=opensearch&search=major+histocompatibility+complex+class+II+antigens

Je regarde la référence api (http://en.wikipedia.org/w/api.php) et question sur le SO (http://stackoverflow.com/questions/1397938/is-there-any-api -en-java-à-accès wikipedia-données), mais aucun d'entre eux traite de cette question. Le api OpenSearch en utilisant un moteur de recherche différent?

Était-ce utile?

La solution

action=opensearch ne fait pas ce que vous pensez. Il recherche les titres de page commençant par le préfixe entré, pour une utilisation dans l'achèvement de l'entrée dans une zone de recherche ou similaires. L'équivalent API de spécial. La recherche est list=search

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top