Google JSON / Ajax API - comment obtenez-vous la page suivante de résultats?

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

  •  03-07-2019
  •  | 
  •  

Question

Selon: http://code.google.com/apis/ajaxsearch / documentation / # fonje

Je récupère un résultat de curseur, mais bêtement, le moreResultsUrl renvoie une URL PAS au service JSON mais au site principal. Comment chercher plutôt la page suivante de résultats dans JSON?

Était-ce utile?

La solution

Eh bien, c’est parce que moreResultsUrl pointe sur http://www.google. com / search au lieu de http://ajax.googleapis.com/ajax / services / search / web .

Ce dont vous avez besoin ne sont que les paramètres du moreResultUrl que vous pouvez transmettre à http://ajax.googleapis.com/ajax/services/search/web pour le résultat JSON.

Par exemple:

http://www.google.com/search ? v = 1.0 & amp ; q = Luca

est traduit en JSON avec

http://ajax.googleapis.com/ajax/services/search/web ? v = 1.0 & q = Luca

Google vous montre simplement son API RESTful, c'est à vous d'utiliser la valeur JSON pages avec l'interface de votre choix.

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