Module: ImageSearcher
- Defined in:
- lib/image_searcher.rb,
lib/image_searcher/api.rb,
lib/image_searcher/search.rb,
lib/image_searcher/version.rb
Defined Under Namespace
Modules: API
Constant Summary collapse
- VERSION =
"0.1.2"
Class Method Summary collapse
Class Method Details
.search(options = {}) ⇒ Object
2 3 4 5 6 7 8 9 10 11 |
# File 'lib/image_searcher/search.rb', line 2 def self.search( = {}) raise "Missing query" unless [:query] base_uri = ImageSearcher::API::BASE_URI url = "#{base_uri}?q=#{options[:query]}" url += "&count=#{options[:count]}" if [:count] url += "&page=#{options[:preview]}" if [:preview] ImageSearcher::API.get_json(url) end |