OpenWeatherMap API는 날씨와 관련된 데이터를 제공하는 API 서비스이다.
- 특징
- 사이트에서 API 키를 무료로 발급받아 사용할 수 있고 무료 버전과 유로형(구독)이 있다.
- 아무래도 무료버전은 기능이 약하고 제한이 있다.
1. API Key 발급
https://home.openweathermap.org/users/sign_in
Members
Enter your email address and we will send you a link to reset your password.
home.openweathermap.org
사이트에 접속하여 회원가입을 진행한다.
메일이 인증되어야 한다.
이후, My Api keys를 들어가면 무료로 API키가 있을 것이다. 그걸 사용하면 끝이다..ㅎ
2. 사용할 API 살펴보기
나는 무료로 얻을 수 있는 다음 3가지를 사용하였다.
Current Weather Data: 해당 위치의 현재 날씨 정보를 반환
5 day weather forecast: 해당 위치의 5일치 3시간 간격 날씨 예보를 반환
Geolocation API : 전달한 위도와 경도를 바탕으로 해당 위치의 도시명을 반환
API > 원하는 API의 API doc를 들어가면 공식 문서에서 api call 형태를 제공한다.
이를 사용하면 끝이다!
- 참고자료
https://icedhotchoco.tistory.com/entry/OpenWeatherMap-%EB%82%A0%EC%94%A8-API
[OpenWeatherMap] 날씨 API 사용해보기
Python으로 날씨 API를 사용하여 기온, 습도, 기압, 풍향, 풍속 등 날씨 정보를 가져오는 방법에 대해 알아보자. 1. API Key 발급 https://home.openweathermap.org/ Members Enter your email address and we will send you a link
icedhotchoco.tistory.com
'KT AIVLE School > 프로젝트' 카테고리의 다른 글
[KT AIVLE SCHOOL - 6기 기자단] CCTV API사용하기 (0) | 2025.02.25 |
---|---|
[KT AIVLE SCHOOL - 6기 기자단] 빅프로젝트 후기 (0) | 2025.02.25 |
응급상황 인식 및 응급실 연계 서비스 포탈 (4) | 2024.12.26 |
Colab에서 음성파일 만들기 (0) | 2024.11.19 |
미니 프로젝트 2차 후기 (6) | 2024.10.09 |