是否有一个API来获取谷歌搜索结果(一个不推荐使用的API)


is there an API to get google search results (a non-deprecated api)?

我希望能够使用PHP调用RESTful web服务来获得谷歌的搜索结果。我看到了(https://developers.google.com/web-search/)但它已被弃用。我不想对我自己的网站内容进行自定义搜索,而是想使用API来获得互联网的搜索结果。

谷歌网站建议"自定义搜索API"(https://developers.google.com/custom-search/v1/overview),但我不确定这是否是我需要的。

如有任何建议,我们将不胜感激。

Google的自定义搜索API可以进行配置,这样您就可以查询网页,而不仅仅是页面,但每天仍不能进行100次以上的免费呼叫,因此它本质上是为了测试。同样,对于雅虎API,你可以在注册计费后获得一些免费电话。据我所知,唯一一个拥有合理数量免费呼叫的免费API是Faroo:http://www.faroo.com/hp/api/api.html您可以在那里免费注册以获得密钥,然后每月可以使用1000000个免费呼叫,这对于大多数应用程序来说可能已经足够了。您可以用JSON或XML检索响应,因此实现PHP客户端应该是直接的。

Google不再提供搜索API。我推荐雅虎BOSS api。