2
我想用不同的国家搜索Google,例如google.co.uk,google.de等。我发现用于Java的Google Ajax API只会用于让你用以下网页搜索用Java搜索Google的本地化网页搜索
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 */);
但是,这只是给了我google.com的结果。我需要为每个国家单独获得结果。无论如何用Java来做到这一点。
Google拥有本地搜索功能,但它基于Google地图,它使用经度和纬度,并提供商业搜索结果。我需要针对每个国家的网页。
任何想法..
我试图刮google.co.uk的搜索结果有以下几点:
,但返回的结果是一个空白页。任何人都知道解决方法?
感谢
山姆