Notice
Recent Posts
Recent Comments
Link
헬창 개발자
카카오 지도 API 발급 받는 방법 본문
카카오 개발자 홈페이지 접속
Kakao Developers
카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.
developers.kakao.com
내 애플리케이션 클릭
애플리케이션 추가하기 클릭
양식에 맞춰서 작성
예) 지오코딩, 이름
발급받은 키 확인
def get_coordinate(address): # 주소를 입력받음
result = ""
url = 'https://dapi.kakao.com/v2/local/search/address.json?query=' + address # 카카오 api 서버스를 이용하여 접근
rest_api_key = 'rest_api입력' # 사용자 api key
header = {'Authorization': 'KakaoAK ' + rest_api_key}
r = requests.get(url, headers=header)
if r.status_code == 200: # 정보를 오류없이 받아왔다면
if len(r.json()['documents']) != 0: # 길이가 0이 아니라면
try :
result_address = r.json()["documents"][0]["address"]
result = (result_address["y"],result_address["x"]) # 좌표 정보에 접근
except: # 예외처리
result = np.nan
else: # 길이가 0인경우 na처리
result = np.nan
else:
result = "ERROR[" + str(r.status_code) + "]"
return result # 좌표를 반환
get_coordinate('전북 군산시 대학로 558')
발급받은 키로 테스트 해보기
결과 확인
'데이터 분석' 카테고리의 다른 글
2. 서울시 범죄 현황 분석 (1) | 2022.02.15 |
---|---|
카카오 API, Folium 다루기 (0) | 2022.02.15 |
판다스 매트플롯 다루기 (0) | 2022.02.15 |
1. 서울시 cctv 현황 분석 (0) | 2022.02.15 |
환경 설정 (0) | 2022.02.15 |
Comments