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

发布于 2024-09-27 13:09:49 字数 478 浏览 7 评论 0原文

我需要提供搜索功能作为我的应用程序的基石(基本上我认为我可以制作一个比 Google、bing、yahoo 提供的界面更好的界面 - 我知道这是大胆的说法)。因此,我不会从头开始构建整个搜索引擎,我宁愿使用主要搜索引擎的 API 提供商,并简单地修改向访问者呈现结果的界面。我是 Google 粉丝,最初尝试使用 Google Search AJAX API。然而,我非常失望,因为我几乎无法改变任何事情。

具体来说;

我需要一个 API,它可以让我以编程方式从主要搜索引擎中提取结果,并让我以我想要的风格和好东西输出它们。

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

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

I need to provide search functionality as the cornerstone of my app (basically I think I can make a better interface than whats is offered by Google, bing, yahoo - bold claim I know). Therefore I will not build an entire search engine from scratch, I will rather use an API provider by a major search engine and simply modify the interface that present the results to my visitors. I am a Google fanboi and I initially tried to use Google Search AJAX API. However, I was very disappointed since I can barely change anything at all.

Specifically;

I need an API that will let me pull programmatically the results from a major search engine and let me output them with the style and goodies that I want.

I am not looking to alter the order in which the search results are presented to the user by inserting crap in between the good results (this is against my philosophy). But I would like to wrap massive php/javascript around each search results so that I can completely control how each result is graphically rendered.

I heard of the BING API 2.0, would that be more flexible than Google AJAX API? Could anyone provide output if any of the current search providers are offering API for this purpose right now?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

献世佛 2024-10-04 13:09:49

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

After careful investigation it appears to me that the Bing 2.0 API is the most flexible and robust search API currently on the market.

久隐师 2024-10-04 13:09:49

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

The Bing API does require you to put their ads next to the results. You can place your own ads with the Yahoo API. The Yahoo API uses the same search technology (same results) and can be used starting from $0,40 per 1000 queries. The lowest, bulk price of the Google API is $4,00 per 1000 queries. Google's relevance is easily ten times higher for the somewhat more advanced queries.

时间你老了 2024-10-04 13:09:49

而且 Bing 版本 2 搜索 API 也是免费的!
而 Yahoo BOSS V2 有定价,因此 Google 有自定义搜索 API。

And also Bing version 2 search API is free!
Whereas, Yahoo BOSS V2 has pricing and so Google does custom search API.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文