ExOwm v1.0.0-rc.1 ExOwm View Source
ExOwm, OpenWeatherMap API Elixir client. This module contains main public interface of the application.
Link to this section Summary
Types
Current weather data API call options corresponding to OWM APIs described in official docs: http://openweathermap.org/api
Keyword list of options
Current weather data API request
Current weather data API requests
Functions
Gets weather data of the given location with specified options
Gets 5 day forecast data of the given location with specified options
Gets 1 to 16 days forecast data of the given location with specified options
Link to this section Types
option() :: :format | :units | :lang | :cnt | :like | :accurate | :mode | :cnt
Current weather data API call options corresponding to OWM APIs described in official docs: http://openweathermap.org/api
The output of the request can be specified according to below options.
Keyword list of options.
Current weather data API request.
Current weather data API requests.
Link to this section Functions
Gets weather data of the given location with specified options.
Examples
iex> ExOwm.get_current_weather([%{city: "Warsaw"}, %{city: "London", country_code: "uk"}], units: :metric, lang: :pl)
Gets 5 day forecast data of the given location with specified options.
Examples
iex> ExOwm.get_five_day_forecast([%{city: "Warsaw"}, %{city: "London", country_code: "uk"}], units: :metric, lang: :pl)
Gets 1 to 16 days forecast data of the given location with specified options.
Examples
iex> ExOwm.get_sixteen_day_forecast([%{city: "Warsaw"}, %{city: "London", country_code: "uk"}], units: :metric, lang: :pl, cnt: 16)