아두이노나 라즈베리파이 등에서 날씨 정보를 보여주기 위해서는 날씨 정보를 제공하는 서비스를 이용해야 합니다. 최근 scriptable 등 아이폰에서 위젯을 만들 때 날씨 정보를 보여주기 위해서도 이용하고 있습니다.
그 중 대표적인 서비스인 openweathermap.org 에서 날씨 정보를 가져오기 위해 API Keys 를 발급받고 City Code 를 확인하는 방법을 공유 합니다.
1. 날씨 정보 API Keys 발급
1) openweathermap.org 접속
2) 사이트 가입 (우측 상단 메뉴버튼 > Sign In 선택 > 중간에 Create an Account 선택 후 가입 진행)
3) 가입 완료를 위해 이메일 인증 진행 (가입한 이메일 들어가면 인증 메일이 와 있음)
4) 사이트 로그인
5) 우측 상단 > 내 계정명 선택 > My API Keys 선택
6) Key 라는 항목이 보이면 API Key 발급에 성공.
(스크린샷1)

2. 특정 도시의 날씨 정보 확인을 위한 City 값 확인
1) openweather 사이트의 메인으로 이동 (좌측 상단의 로고 누르면 됨)
2) search city 에 내가 사는 지역을 넣고 search 선택 (영어로. 예를들어 seoul)
3) 내가 거주하는 도시를 선택 (보통 1~2개 나옴)
4) 브라우저의 주소 창 선택하면 https://openweathermap.org/city/숫자 가 보임
5) 숫자 부분이 도시 코드 (서울은 1835848)
자, 이제 API Key와 City 코드를 확인 했으니 필요한 곳에 이용하면 됩니다.
글이 도움이 되었다면 바로 아래의 '하트' 부탁 드립니다.