javascript - 估计搜索结果数 Google search API

标签 javascript google-search-api google-ajax-api

当你搜索谷歌时,它会估计搜索结果的数量,例如

Results 1 - 10 of about 103,000,000 for hello world

如何以编程方式获取数字 103,000,000?

我对结果不感兴趣,只对那个数字感兴趣,我需要一次进行大约 100 次这样的搜索,所以网页抓取不是一种选择,因为谷歌往往会阻止这种事情。

我见过可以使用 google soap API 来执行此操作的解决方案,但这不再是一个选项,因为它已被弃用,并且他们不再提供 API key ,而且 AJAX API 似乎不提供此功能字段:/

最佳答案

当返回搜索对象时,它将具有一个“results”属性作为包含结果对象的数组,以及一个“Cursor”属性,该属性包含具有 estimatedResultsCount 属性的游标对象。这就是你要找的人。

关于javascript - 估计搜索结果数 Google search API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1020741/

相关文章:

javascript - 在 php 中使用 GET 时要包含的 Bootstrap-select 下拉选项

javascript - 我可以使用动态 import() 表达式将 SVG 文件作为 react 组件导入吗?

api - 用于搜索的 Google API

java - 解决 JSONException 重复键

jquery - 实现从 Google AJAX 库 API 到本地 jQuery 的回退

google-api - 我可以使用 google 来确定同一 IP 上的虚拟主机吗?

javascript - 显示带有部分给定数据的 Highcharts

javascript - CSS 不适用于书签

python - 如何使用 Python 请求检索前 10 个 Google 搜索结果

javascript - 取消谷歌ajax api中的请求