날씨 정보를 얻기 위해 OpenWeatherMap을 사용

Сurrent weather and forecast

왜??

OpenWeatherMap 사용법

회원가입을 진행하면 날씨API를 사용할 수 있게 해주는 API KEY를 제공 받는다.

Untitled

여러 API를 사용할수 있으나 무료버전과 유료버전이 있고 MyPaldoTrip 사이트에는 무료버전인 5일/3시간 예보를 사용했다.

API문서를 들어가면 내가 보내야 하는 API CALL 형식을 알수 있다.

<aside> 💡 api.openweathermap.org/data/2.5/forecast?q={city name}&appid={API key}

</aside>

실행되는지 확인해보자

Untitled

잘 실행되는것을 확인했으니 프로젝트에 적용시켜보자

application.yml에 API KEY를 넣어서 관리한다.

weather:
  api-key: ${WEATHER_API_KEY}