Skip to content

rruy/open-weather-api

Repository files navigation

README

Projeto para implementação de integração com a OpenWeatherSdk

Instalação e configurações

Para instalação dos pacotes necessários:

bundle install

Para instalação e configuração do projeto execute os seguintes comandos:

bundle exec rake db:drop db:create db:migrate db:seed

Para executar o rails utilize o comando abaixo:

bundle exec rails s

Após executar os passos acima já é possivel realizar uma requisão de previsão do tempo.

Para criar uma requisição de previsão do tempo

POST: http://localhost:3000/api/weather

Payload:

{
    "city": { "name": "Porto Alegre"}
}

Resultado experado:

{
    "forecast": "23°C e Sol em Porto Alegre em 12/12. Média para os próximos dias: 26.36°C em 13/12, 27.80°C em 14/12, 28.88°C em 15/12, 26.68°C em 16/12, 29.58°C em 17/12, 28.89°C em 18/12."
}

Example:

Alt text

About

API to integrate with OpenWeather Gem and Twitter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published