使用来自主要搜索引擎的API构建基于搜索的应用程序:google,bing,yahoo - 谁提供搜索API?

时间:2010-10-13 01:43:29

标签: google-search-api bing-api

在我解释这个问题时请和我一起露面......

我需要提供搜索功能作为我的应用程序的基石(基本上我认为我可以创建一个更好的界面,而不是谷歌提供的,bing,雅虎 - 我知道的大胆声明)。因此,我不会从头开始构建整个搜索引擎,我宁愿使用主要搜索引擎的API提供程序,只需修改向访问者显示结果的界面。我是Google粉丝,我最初尝试使用Google搜索AJAX API。但是,我非常失望,因为我根本无法改变任何东西。

具体而言;

我需要一个API,让我能够以编程方式从主要搜索引擎中获取结果,并让我输出我想要的样式和好东西。

我不打算通过在好的结果之间插入垃圾来改变搜索结果呈现给用户的顺序(这违背了我的理念)。但我想在每个搜索结果周围包含大量的php / javascript,以便我可以完全控制每个结果的图形呈现方式。

我听说过BING API 2.0,它会比Google AJAX API更灵活吗?如果任何当前的搜索服务提供商现在都为此目的提供API,那么任何人都可以提供输出吗?

3 个答案:

答案 0 :(得分:1)

经过仔细调查后,我认为Bing 2.0 API是目前市场上最灵活,最强大的搜索API。

答案 1 :(得分:1)

Bing API确实要求您将广告放在结果旁边。您可以使用Yahoo API放置自己的广告。 Yahoo API使用相同的搜索技术(相同的结果),可以从每1000个查询$ 0,40开始使用。 Google API的最低批量价格为每1000次查询4,00美元。对于更高级的查询,Google的相关性很容易高出十倍。

答案 2 :(得分:0)

Bing版2搜索API也是免费的! 然而,雅虎BOSS V2有定价,所以谷歌做自定义搜索API。