Est-il possible d'utiliser Google AJAX API: sur le moteur de recherche google locale par exemple: google.esGoogle ajax api
ou est-il ne fonctionne que pour google.com?
Merci de votre aide.
Est-il possible d'utiliser Google AJAX API: sur le moteur de recherche google locale par exemple: google.esGoogle ajax api
ou est-il ne fonctionne que pour google.com?
Merci de votre aide.
C'est possible, et il y a plusieurs façons de le faire.
Voir this entry sur le blog API Googles AJAX.
Il existe trois façons possibles pour mettre en œuvre, selon la façon dont vous utilisez l'API:
Si vous utilisez le chargeur, vous pouvez simplement charger JSAPI sur le domaine sont intéressés dans (par exemple), tels que:
Alternativement, vous pouvez régler cela avec la méthode de .setRestriction objet de recherche Web (par exemple):
var ws = nouveau google.search.WebSearch(); ws.setRestriction (google.search.Search.RESTRICT_EXTENDED_ARGS, {'gl': 'es'});
Enfin, si vous utilisez l'interface RESTful, tout ce que vous avez à faire est ajouter un paramètre d'URL "gl" à votre demande :
http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=flowers&gl=fr
Quand je utilisez google.fr pour chercher le mot-clé "fleurs": Le premier site trouvé est: www.1800flowers.com Attendu que quand il s'agit de la Goog l'API AJAX avec le paramètre "gl = fr", le premier site web est: http://www.flowercampings.com Je veux que l'API Google AJAX me donne le même ordre que si je faisais une recherche manuelle. – Anonymous