3

此前,这些人承诺在以下文章中为他们的网站发布 Bing 搜索的实现:http ://www.globalnerdy.com/2009/06/29/learnhub-powered-by-rails-searches-with-bing/

有没有人熟悉 Ruby 或 Rails 库,可以方便使用 Bing 进行站点搜索?到目前为止,谷歌与他们的网站搜索并没有很好的匹配,令人惊讶的是,使用 MS Bing 进行搜索似乎是一个更好的解决方案。

否则,即使没有库并直接使用 API,如何完成此操作的示例也将不胜感激。

4

1 回答 1

2

虽然本身不​​是自定义站点搜索,但您应该能够使用RBing访问 Bings 搜索 API。在http://9astronauts.com/code/ruby/rbi​​ng/上有一个介绍性教程

要使其像站点搜索一样工作,只需将 a 添加site:example.com到您的查询中,它只会返回来自该域的结果。例如:

bing = RBing.new("YOURAPPID")
query = "something interesting"
results = bing.web("#{query} site:stackoverflow.com")
puts results.web.results[0].title
=> "javascript - How to illuminate a browser window/tab when something ..."
于 2011-12-30T14:46:39.770 回答