使用Bing API的Rails站点搜索示例?

3

之前这些人承诺发布他们的Bing搜索实现版本,用于他们网站的文章如下:http://www.globalnerdy.com/2009/06/29/learnhub-powered-by-rails-searches-with-bing/

有没有人熟悉使用Ruby或Rails库来方便地进行Bing网站搜索?到目前为止,谷歌并不是一个很好的匹配选项,而使用微软Bing搜索,令人惊讶的是,似乎是更好的解决方案。

否则,即使没有库,直接使用API完成此操作的示例也将非常感激。

1个回答

2
虽然不是一个定制的网站搜索,但是您应该能够使用RBing来访问Bings搜索API。 这里有一个介绍性教程:http://9astronauts.com/code/ruby/rbing/ 要使其像一个站点搜索一样工作,只需将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 ..."

这已经被弃用了:http://www.bing.com/community/site_blogs/b/developer/archive/2012/05/17/bing-developer-update-2.aspx - sparkle
是的和不是的。在https://github.com/travisp/rbing上有一个RBing分支,其中包含一个Azure分支,可以与Azure数据市场一起使用,而不是旧的Bing API。 "YOURAPPID"将需要替换为"YOURACCOUNTKEY",但仅此而已。 - Jakob S

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接