반응형

1. OpenWeather 

1-1 회원가입

https://openweathermap.org/

 

Сurrent weather and forecast - OpenWeatherMap

Access current weather data for any location on Earth including over 200,000 cities! The data is frequently updated based on the global and local weather models, satellites, radars and a vast network of weather stations. how to obtain APIs (subscriptions w

openweathermap.org

위 사이트에 들어가서 [회원가입]을 먼저 해준다.

 

 

 

 

 

회원가입을 하고 가입한 이메일로 가면 다음과 같은 메일이 와있다. [Verify your email]을 눌러서 이메일을 확인해 준다.

 

 

 

 

 

1-2 API키 확인

이제 [My API keys]를 눌러 API keys탭에 들어가 보면 key가 생성돼있다.

 

 

 

1-3 API doc 확인

상단의 API를 눌러 스크롤을 내리다 보면 [Current Weather Data]가 보인다. [API doc]을 눌러서 api 호출 방식을 확인한다.

 

 

 

 

자신에게 필요한 API 호출을 찾는다. 나는 도시별로 날씨를 가져올 것이기 때문에 위 사진에 나온 API를 선택했다. 지역 이름과 API키를 넣어서 호출하면 된다.

 

 

 

 

2. 응답 확인

본인에게 맞는 api 주소를 찾아 값을 넣고 확인해 보면 된다. 나는 seoul로 테스트를 해봤다. 다음과 같이 JSON 형식으로 응답값이 온다. 이제 받아온 데이터를 가지고 본인의 사용용도에 맞게 가공해서 사용하면 된다.

 

 

 

 

 

3. 오류발생 시

회원가입 했던 이메일로 가보면 몇 시간 내로 활성화를 시켜준다고 한다. 401이 뜬다면 조금 기다려야 한다.

반응형

+ Recent posts