J'essaie d'utiliser une application Java pour rechercher Google dans différents pays, à savoir google.co.uk, google.de, etc. J'ai trouvé que l'API Google Ajax utilisée avec Java sera seulement laissez-vous faire la recherche Web avec le suivantRecherche dans la recherche Web localisée de Google avec Java
URL url = new URL("http://ajax.googleapis.com/ajax/services/search/web?v=1.0&"
+ "q=information%20retrieval&key=INSERT-YOUR-KEY&userip=USERS-IP-ADDRESS");
URLConnection connection = url.openConnection();
connection.addRequestProperty("Referer", /* Enter the URL of your site here */);
Cependant, cela me donne juste les résultats de google.com. J'ai besoin de résultats séparés pour chaque pays. Y at-il de toute façon à faire cela avec Java.
Google a une recherche locale, mais basée sur Google Maps. Elle utilise la longitude et la latitude et fournit des résultats de recherche d'entreprise. J'ai besoin de pages web spécifiques à chaque pays.
Toutes les idées ..
J'ai essayé de gratter le résultat de la recherche de google.co.uk ce qui suit:
mais le résultat retourné est une page vide. Quelqu'un sait-il une solution de contournement?
grâce
Sam