IT 개발/Python
[파이썬] 카카오 OpenAPI 사용방법 (로컬 api)
KADOSHOLY
2024. 1. 15. 22:25
반응형
카카오 OpenAPI 사용방법 (로컬 api)
목차
- 로컬 api 란?
- 로컬 api 사용방법
- 로컬 api 사용예제
1. 로컬 api 란?
카카오에서 제공하는 로컬 api는 특정 위치에 대한 좌표 및 검색에 의한 장소 정보를 제공해줍니다.
2. 로컬 api 사용방법
1) 키 발급
로컬 api를 포함하여 카카오에서 제공되는 모든 open api들은 먼저 앱 키를 발급받아야 합니다. 아래의 위치에서 앱 키를 발급받게 되면 네이티브 앱 키, REST API 키, JavaScript 키, Admin 키와 같이 4개의 키가 발급되며 적용하고자 하는 플랫폼 및 용도에 맞게 사용하시면 됩니다.
- 위치 : 내 애플리케이션 > 애플리케이션 추가하기
2) 문서 확인
로컬 api의 사용방법은 아래의 문서 위치에 상세히 설명되어 있습니다.
- 위치 : 문서 > 로컬 > 이해하기 > 지원하는 기능 > 원하는 항목의 문서 클릭
3. 로컬 api 사용예제
1) 로컬 api (키워드 검색하기) 사용예제
import requests
url = "https://dapi.kakao.com/v2/local/search/keyword.json"
params = {"query":"편의점",
"x":"127.06283102249932",
"y":"37.514322572335935",
"radius":"20000",
"size":3,
"page":5 }
headers = {"Authorization": "KakaoAK " + "[발급받은 REST API키 입력]"}
response = requests.get(url, headers=headers, params=params)
for item in response.json()['documents']:
print(item['place_name'])
[실행결과]
이마트24 삼성래미안점
GS25 삼성역점
세븐일레븐 삼성국순당점
반응형