2011-12-13 4 views
3

以前はこれらの人々は、以下の記事を自分のサイト用のBing検索のその実装のリリースを約束した:http://www.globalnerdy.com/2009/06/29/learnhub-powered-by-rails-searches-with-bing/Bing APIの例でRailsサイトを検索しますか?

がビンビンでサイト検索を容易にRubyやRailsのlibに精通誰ですか? Googleはこれまでのところ、サイトの検索やMS Bingの検索では良い一致ではありませんでしたが、驚くべきことに、はるかに優れたソリューションと思われます。

それ以外の場合は、libを使用せずにAPIを直接使用しても、これを達成する方法の例は非常に高く評価されます。

答えて

2

カスタムサイトの検索自体ではなく、RBingをBings search 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 ..." 
+0

これは廃止されました:http://www.bing.com/community/site_blogs/b/developer/archive/2012/05/17/bing-developer-update-2.aspx – sparkle

+0

はいいいえ。 https://github.com/travisp/rbingにRBingフォークがあり、古いBing APIではなくAzure Data Marketplaceで動作するAzureブランチがあります。 '' YOURAPCOIDKEY ''で置き換える必要がありますが、それはそれです。 –