날씨 정보를 얻기 위해 OpenWeatherMap을 사용
왜??
회원가입을 진행하면 날씨API를 사용할 수 있게 해주는 API KEY를 제공 받는다.
여러 API를 사용할수 있으나 무료버전과 유료버전이 있고 MyPaldoTrip 사이트에는 무료버전인 5일/3시간 예보를 사용했다.
API문서를 들어가면 내가 보내야 하는 API CALL 형식을 알수 있다.
<aside> 💡 api.openweathermap.org/data/2.5/forecast?q={city name}&appid={API key}
</aside>
실행되는지 확인해보자
잘 실행되는것을 확인했으니 프로젝트에 적용시켜보자
application.yml에 API KEY를 넣어서 관리한다.
weather:
api-key: ${WEATHER_API_KEY}