헬창 개발자

카카오 지도 API 발급 받는 방법 본문

데이터 분석

카카오 지도 API 발급 받는 방법

찬배 2022. 1. 16. 21:57

카카오 개발자 홈페이지 접속

 

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. 서울시 범죄 현황 분석  (0) 2022.02.15
카카오 API, Folium 다루기  (0) 2022.02.15
판다스 매트플롯 다루기  (0) 2022.02.15
1. 서울시 cctv 현황 분석  (0) 2022.02.15
환경 설정  (0) 2022.02.15
Comments