Module: FanyiAPI::Requester
- Defined in:
- lib/fanyi_api/requester.rb
Constant Summary collapse
- InvalidQuery =
Class.new ArgumentError
Instance Method Summary collapse
Instance Method Details
#call(query) ⇒ Object
10 11 12 13 14 |
# File 'lib/fanyi_api/requester.rb', line 10 def call(query) raise InvalidQuery, "Invalid query" if query.blank? resp = conn.get request_url, { query_key => query } parse resp end |
#conn ⇒ Object
6 7 8 |
# File 'lib/fanyi_api/requester.rb', line 6 def conn @conn ||= Faraday.new end |