Google JSON / Ajax API - comment obtenez-vous la page suivante de résultats?
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?
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.