Class: Giftbit::Request
- Inherits:
-
Object
- Object
- Giftbit::Request
- Extended by:
- Util
- Includes:
- HTTParty
- Defined in:
- lib/giftbit-rails/request.rb
Instance Method Summary collapse
-
#initialize(key, url) ⇒ Request
constructor
A new instance of Request.
Methods included from Util
argument_error, extract_errors, extract_params, raise_id_error, raise_id_or_uuid_error, raise_uuid_error
Constructor Details
#initialize(key, url) ⇒ Request
Returns a new instance of Request.
9 10 11 12 13 |
# File 'lib/giftbit-rails/request.rb', line 9 def initialize key, url raise self.argument_error("api_key and api_url") if key.blank? || url.blank? self.class.base_uri url self.class.headers({'Content-Type' => 'application/json', 'Authorization' => "Bearer #{key}"}) end |