Java 获取谷歌搜索结果的数量
我用java在google上搜索了很多搜索结果,但是什么都没用。 我也尝试过谷歌自定义搜索API。 我不想要结果的标题/url,只想要找到的总结果数。Java 获取谷歌搜索结果的数量,java,search,Java,Search,我用java在google上搜索了很多搜索结果,但是什么都没用。 我也尝试过谷歌自定义搜索API。 我不想要结果的标题/url,只想要找到的总结果数。 有人能为我指点迷津吗?使用自定义搜索API,您走的路是对的 从查询中获得的结果中有一个totalResults键。只要抓住它的价值,你就完成了 如果希望JSON仅包含该值,请将参数添加到查询中,如下所示: https://www.googleapis.com/customsearch/v1?key={YOUR_API_KEY}&cx={Y
有人能为我指点迷津吗?使用自定义搜索API,您走的路是对的 从查询中获得的结果中有一个
totalResults
键。只要抓住它的价值,你就完成了
如果希望JSON仅包含该值,请将参数添加到查询中,如下所示:
https://www.googleapis.com/customsearch/v1?key={YOUR_API_KEY}&cx={YOUR_SEARCH_ENGINE_ID}
&q={YOUR_SEARCH_STRING}&alt=json&fields=queries(request(totalResults))
看看这个答案:这里有一个不依赖自定义搜索API的解决方案:请注意,自定义搜索API每天只允许您进行100次免费搜索(我想另一个已发表评论的解决方案也会对您进行类似的限制)。@Stephan Google可能会在几次搜索后开始禁止您的查询,因为它们有更好的防机器人的保护系统。