Module: TimesBooks::Request
- Included in:
- Client
- Defined in:
- lib/times_books/request.rb
Instance Method Summary collapse
Instance Method Details
#parse(result) ⇒ Object
15 16 17 18 |
# File 'lib/times_books/request.rb', line 15 def parse(result) hash = JSON.parse(result) return hash end |
#request(path, params) ⇒ Object
6 7 8 9 10 11 12 13 |
# File 'lib/times_books/request.rb', line 6 def request(path, params) api_key = TimesBooks.configuration[:api_key] params = params.merge(:api_key=>api_key).to_query url = "#{path}?#{params}" result = RestClient.get(url) parse(result) end |