针对程序化网络搜索的建议



我正在开发一个系统,该系统需要将URL与基于关键字的数据相关联。我希望我可以使用web服务根据关键字或标签自动执行完整的web搜索,结果将是机器友好的格式,如JSON。

我的第一个想法是谷歌,他们的谷歌自定义搜索服务看起来很好,并且已经在测试中证明了自己。它有一个类似REST的简单URL,并以JSON格式返回结果。唯一的问题是它每天有100个查询的限制。我需要1000英镑。他们更高的配额支付选项(谷歌网站搜索)不允许完整的网络搜索,所以对我来说毫无用处

当然,其他人以前也想做程序化的网络搜索。谷歌是否提供了我们可以使用的另一种B2B搜索服务?我们很乐意按查询付费、签署协议等。我担心我在谷歌网站上找不到合适的位置。

当我写这个问题的时候,我发现了微软的必应网络服务主页。乍一看还不错。我对谷歌有点偏爱,但对微软持开放态度。我很乐意听到任何关于使用微软API的建议。

谷歌自定义搜索提供了"支付>100个查询"选项,我相信:

https://developers.google.com/custom-search/v1/overview(参见底部的"付费使用"部分)

@Sync找到了正确的方法,我相信我现在明白了问题:谷歌有两个控制面板用于自定义搜索,而你无法从另一个面板中找到一个。

我是我的谷歌自定义搜索引擎(www.Google.com/cse/panel)的小组成员,它让我可以控制我的搜索引擎的低级方面,唯一的付费选择是转换为谷歌网站搜索,但这样做我将失去我的全部网络搜索能力。

对于谷歌的所有API(代码.Google.com/APIs/console),还有另一个更高级别的控制面板,自定义搜索是其中的一个组件。从这里开始,设置账单以获得更大的配额显然是有联系的。

很抱歉,我没有提供正确的链接,因为相关页面需要登录才能访问。虽然我认为这个答案是我问题的权威答案,但我给@sync打了绿色复选标记,如果没有他的帮助,我就无法弄清楚。不过,我还是很想看到一些关于必应API的评论!

最新更新