编辑
...我仍然想知道为什么我找不到这个问题的解决方案。我验证 API 密钥和自定义搜索引擎 ID。我可能离开了一些图书馆吗?
我有(与问题有关):
-GWT SDK
-验证-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);
我在
InputStreamReader isr = new InputStreamReader(conn.getInputStream());
javax.net.ssl.SSLException:连接被对等方关闭。
我不知道如何修复此错误,因为我发现的所有与 CSE 相关的示例(或多或少)都具有相同的代码来连接到自定义 url 搜索。
这是我第一次来这里,所以我不确定我是否以正确的方式表达了自己。提前非常感谢。
艾萨克。