【问题标题】:Rails site search with Bing API example?Rails 站点搜索与 Bing API 示例?
【发布时间】:2012-01-19 20:01:20
【问题描述】:

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

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

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

【问题讨论】:

    标签: ruby-on-rails ruby ruby-on-rails-3 bing bing-api


    【解决方案1】:

    虽然本身不​​是自定义站点搜索,但您应该能够使用 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 ..."
    

    【讨论】:

    猜你喜欢
    • 2018-09-30
    • 1970-01-01
    • 2015-05-22
    • 1970-01-01
    • 2013-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多