根据here中的答案,使用Gson,我们可以通过编程方式实现检索Google将返回查询的结果。尽管如此,我脑子里还有两个问题:
Bing
做类似的事情?results.getResponseData().getResults().get(n).getUrl()
的{{1}}会返回异常。答案 0 :(得分:0)
正如@Niklas所说,google搜索api已弃用,因此您不应将其用于您的项目。目前唯一的解决方案是通过http请求获取搜索结果以获取HTML搜索结果,而不是自己解析。
在Bing的情况下,有一个搜索API,但它对免费用户的呼叫数量有限。如果你需要提出很多要求,那么你需要付出代价。 https://datamarket.azure.com/dataset/5BA839F1-12CE-4CCE-BF57-A49D98D29A44