5

我进行了很多搜索以使用 java 在 google 中检索搜索结果的数量,但没有任何效果。我也尝试过 Google 自定义搜索 API。我不想要结果的标题/网址,只想要找到的总结果数。有人可以指导我吗?

4

1 回答 1

12

通过使用自定义搜索 API,您走在了正确的道路上。

您从查询中获得的响应 JSON中有一个totalResults键。只要抓住它的价值,你就完成了。

如果您希望 JSON 仅包含该值,请将fields参数添加到查询中,如下所示:

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))
于 2012-07-19T21:38:14.580 回答