
A gem for the Bing Search API 2.0.
find the gem on rubygems.org
Installation
gem install searchbing
Configuration
An account key is needed to use the Bing Search API. You can create a new account for the Bing Search API and obtain account key here
Usage
valid search types include: Image, Web, or Video. The first letter must be capitalized
this gem relies on the open-uri, net/http, and json gems.
Example: Interactive Ruby Shell
require the gem in your shell session
require 'searchbing'
create a new search object, here 10 is the number of results. you can retrieve up to 50 at a time
bing_image = Bing.new('your_account_key_goes_here', 10, 'Image')
retrieve the results for a given term
bing_results = bing_image.search("puffin")
or optionally specify an offset for your search, to start retrieving results from the starting point provided
bing_results = bing_image.search("puffin", 25)
parse the results
puts bing_results[0]["Thumbnail"]["MediaUrl"] # puts url of thumbnail