Class: Barometer::WeatherBug::CurrentApi
- Inherits:
-
Utils::Api
- Object
- Utils::Api
- Barometer::WeatherBug::CurrentApi
- Defined in:
- lib/barometer/weather_bug/current_api.rb
Instance Method Summary collapse
-
#initialize(query, oauth_token) ⇒ CurrentApi
constructor
A new instance of CurrentApi.
- #params ⇒ Object
- #url ⇒ Object
Constructor Details
#initialize(query, oauth_token) ⇒ CurrentApi
Returns a new instance of CurrentApi.
6 7 8 9 |
# File 'lib/barometer/weather_bug/current_api.rb', line 6 def initialize(query, oauth_token) @query = WeatherBug::Query.new(query) @oauth_token = oauth_token end |
Instance Method Details
#params ⇒ Object
15 16 17 |
# File 'lib/barometer/weather_bug/current_api.rb', line 15 def params oauth2_params.merge(@query.to_param) end |
#url ⇒ Object
11 12 13 |
# File 'lib/barometer/weather_bug/current_api.rb', line 11 def url 'https://thepulseapi.earthnetworks.com/data/observations/v1/current' end |