【问题标题】:Alternative to the deprecated google REST web search API替代已弃用的 google REST Web 搜索 API
【发布时间】:2011-05-23 15:51:32
【问题描述】:

我已经使用 Google Websearch API 一年多了。该服务已于 2010 年 11 月弃用,但迄今为止仍在提供结果。最近,谷歌已开始对这项已弃用的服务实施每天 1,000 次查询 (?) 的限制。我发誓,上个月我在一天内进行了超过 10,000 次 API 调用,服务没有任何错误(相同的 IP,相同的 API 密钥)。

所以我想我的问题是有人找到替代方案了吗?我知道 yahoo 老板很不错,但我只为我的项目在 Google 上工作。只要我能从谷歌获得 64 个结果,我也不介意为这项服务花钱。

考虑到这一点,Zoomrank 之类的服务如何能够绕过 Google 的所有限制?我订阅了 Zoomrank,我可以获得所有关键字的每日排名。他们是否与 Google 有合作关系,或者他们只是在访问一些我不知道的秘密服务。

有人建议使用新的 Google 自定义搜索,但我不知道这对我搜索网络有何帮助? Google CS 仅限于您在这些引擎中创建和搜索的 CSE。如果我正在寻找 Pizza 的网络搜索结果,Google CS 帮不了我。

感谢您的意见。非常感谢

【问题讨论】:

  • 我对 Google 图片搜索 API 有同样的问题。这也已被弃用。

标签: google-search-api


【解决方案1】:

更新:@ggez44 指向谷歌官方文档,其中描述了如下所述的解决方案:http://support.google.com/customsearch/bin/answer.py?hl=en&answer=1210656


您可以使用 Google 自定义搜索引擎搜索整个网络

简而言之:

  1. 创建一个搜索单个网站(例如 google.com)的 CSE
  2. 在 CSE 控制面板的 Basics 部分中,设置为“搜索整个网络,但强调某些网站”
  3. 在“站点”部分,删除您在创建 CSE 时添加的单个站点

这里有完整的细节:

实施后,您可以在 Google API 控制台中以 5 美元的 CPM 计费,总计 10,000 次查询。

【讨论】:

  • 谢谢。我记得之前读过这个,但是当我最后一次尝试时,它不会让我检查所有的自定义站点。非常感谢。
  • 我刚试过这个,它似乎不再起作用了。这很烦人,我们只想要从正常的 google.com 搜索返回的结果。太难找了。
  • 请注意:结果可能与 google.com 完全不同。经过大量时间构建应用程序后,我发现了这一点。
  • 我想这不再起作用了 - 现在尝试了几次。当我从站点中删除所有站点时,它不会产生搜索结果。
  • 仅供参考,我能够删除所有自定义网站并获得整个网络上网络和图像的结果。事实上,这似乎是谷歌知道并支持的:support.google.com/customsearch/bin/…
猜你喜欢
  • 1970-01-01
  • 2012-01-23
  • 1970-01-01
  • 2011-05-04
  • 2019-05-14
  • 1970-01-01
  • 2016-04-24
  • 2015-12-08
  • 1970-01-01
相关资源
最近更新 更多