【发布时间】:2013-11-04 12:05:42
【问题描述】:
编辑
...我仍然想知道为什么我找不到这个问题的解决方案。 我验证 API 密钥和自定义搜索引擎 ID。 我可以离开一些图书馆吗?
我有(与问题有关):
-GWT SDK
-validation-api
我仍在阅读帖子和文档……但没有任何效果……
原创
我正在尝试开发一个 Android 应用。使用 CSE(自定义搜索引擎)。我已经阅读了很多关于这个问题的内容(在这里和任何地方),但现在我什么都不确定:这对我来说是一团糟。 我想知道我的方法是否正确。
- 我获得了 API 访问密钥和 CSE ID
- 我想使用我自己的 CSE,所以我必须使用“https://www.googleapis.com/customsearch/v1?key=_MY_API_KEY_&cx=_MY_SEARCH_ENGINE_ID&q=_MY_QUERY_”打开一个连接
这是一段代码:
URL url = new URL("https://www.googleapis.com/customsearch/v1?key=_MY_KEY_&cx=_MY_ID_&q=tomcat");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("GET");
conn.setRequestProperty("Accept", "application/json");
InputStreamReader isr = new InputStreamReader(conn.getInputStream());
BufferedReader br = new BufferedReader(isr);
我在
处遇到 SSL 异常InputStreamReader isr = new InputStreamReader(conn.getInputStream());
javax.net.ssl.SSLException:连接被对等方关闭。
我不知道如何修复此错误,因为我发现的所有与 CSE 相关的示例(或多或少)都具有相同的代码来连接到自定义 url 搜索。
这是我第一次来这里,所以我不确定我是否以正确的方式表达了自己。 提前非常感谢。
艾萨克。
【问题讨论】:
标签: android ssl google-custom-search