Class: DogapiDemo::V1::SearchService
- Inherits:
-
APIService
- Object
- APIService
- DogapiDemo::V1::SearchService
- Defined in:
- lib/dogapi-demo/v1/search.rb
Constant Summary collapse
- API_VERSION =
"v1"
Instance Method Summary collapse
Methods inherited from APIService
#connect, #initialize, #request, #suppress_error_if_silent
Constructor Details
This class inherits a constructor from DogapiDemo::APIService
Instance Method Details
#search(query) ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/dogapi-demo/v1/search.rb', line 10 def search(query) begin params = { :api_key => @api_key, :application_key => @application_key, :q => query } request(Net::HTTP::Get, "/api/#{API_VERSION}/search", params, nil, false) rescue Exception => e suppress_error_if_silent e end end |