Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在java应用程序中使用google建议api_Java_Google Api Java Client_Google Suggest - Fatal编程技术网

如何在java应用程序中使用google建议api

如何在java应用程序中使用google建议api,java,google-api-java-client,google-suggest,Java,Google Api Java Client,Google Suggest,我想在我的Java应用程序中使用GoogleSuggest api 我能打电话给http://google.com/complete/search?q=Test&output=toolbar通过Java应用程序 请给我举个例子 更新 下面的代码是在我的java应用程序中使用的,但当我在java servlet(apache tomcat 6.0是我的web服务器)中使用时,它返回的结果没有建议内容“”为什么 私有void getSuggestWord(字符串关键字){ }我相信你可以 开始阅读有

我想在我的Java应用程序中使用GoogleSuggest api

我能打电话给
http://google.com/complete/search?q=Test&output=toolbar
通过Java应用程序

请给我举个例子

更新

下面的代码是在我的java应用程序中使用的,但当我在java servlet(apache tomcat 6.0是我的web服务器)中使用时,它返回的结果没有建议内容“<?xml version=“1.0”>”为什么

私有void getSuggestWord(字符串关键字){

}我相信你可以
开始阅读有关的内容,并查看其中的示例
一般来说,您需要做的是- A.创建HTTP连接
B.发布您的请求
C.读取结果
D.解析结果

    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();
    }