네이버 API 중단에 따른 카카오 API 사용법 with 파이썬
네이버 API Search Place 중단에 따라 카카오 API로 변경해서 지도 시각화하는 방법
1] Kakao Developers 가입 및 로그인 하기
- https://developers.kakao.com
- 기존 계정으로 쉽게 가입 가능
2] 애플리케이션 사용 신청하기
- (내 애플리케이션) -> (애플리케이션 추가하기 클릭)
- 앱 만들기 클릭
- 앱 이름 및 회사명 입력
3] REST API 키 확인하기
- 4개의 키 중 REST API 키 확인: (노출되지 않도록 주의!)
4] 키위드장소검색 API 사용하기! _ 네이버 Search Places API 동일한 기능을 합니다.
5] 코드 사용하는 방법
import requests
searching = '서울역 스타벅스'
url = 'https://dapi.kakao.com/v2/local/search/keyword.json?query={}'.format(searching)
headers = {
"Authorization": "KakaoAK 여기에카카오API키입력하세요"
# 입력시 반드시 KakaoAK 뒤에 한 칸 띄우고 API키 값을 적어야 합니다.
}
places = requests.get(url, headers = headers).json()['documents']
places
**카카오 API 입력시 앞에 Kakao AK 한칸띄우고 API를 입력해야 오류가 없습니다**
이렇게 사용하시면, 장소명, 번호, 주소, 위도, 경도, 카카오분류 등의 정보확인이 가능합니다.
댓글
댓글 쓰기