Module: Imdb
- Defined in:
- lib/imdb_api_lite/version.rb,
lib/imdb_api_lite/imdb_api_lite.rb
Defined Under Namespace
Classes: Movie
Constant Summary collapse
- VERSION =
"0.0.0"
- BASE_URL =
"http://www.deanclatworthy.com/imdb"
Class Method Summary collapse
Class Method Details
.search(title) ⇒ Object
5 6 7 8 9 10 11 |
# File 'lib/imdb_api_lite/imdb_api_lite.rb', line 5 def self.search(title) uri = URI.parse "#{BASE_URL}/?q=#{URI.escape title}" response = Net::HTTP.get_response(uri) body = response.body json = JSON.parse body json['code'] ? nil : Movie.new(json) end |