Javaアプリケーションでgoogle-suggest-apiを使用したい。
http://google.com/complete/search?q=Test&output=toolbar
Javaアプリケーション経由で呼び出すことはできますか?
例を挙げてください。
更新しました。
以下のコードは私のJavaアプリケーションで機能しますが、Javaサーブレット(apache tomcat 6.0は私のWebサーバーです)で使用すると、提案コンテンツなしで結果が返されます "<?xml version = "1.0"?> <toplevel /> "なぜですか?
private void getSuggestWord(Stringkeyword){
try {
String urlName = "http://google.com/complete/search?q=" + keyword + "&output=toolbar";
System.out.println(urlName);
URL url = new URL(urlName);
URLConnection conn = url.openConnection();
conn.setRequestProperty(
"User-Agent",
"Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.8.1.6) Gecko/20070723 Iceweasel/2.0.0.6 (Debian-2.0.0.6-0etch1)");
BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()));
String line = in.readLine();
in.close();
System.out.println(line);
} catch (Exception ex) {
ex.printStackTrace();
}
}