반응형
카카오 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 삼성역점
세븐일레븐 삼성국순당점
반응형
'IT 개발 > Python' 카테고리의 다른 글
[파이썬] 네이버 OpenAPI 사용방법 (통합 검색어 트렌드 api) (0) | 2024.01.15 |
---|---|
[파이썬] 공공데이터 포털 OpenAPI 사용방법 및 예제 (4) | 2024.01.15 |
[파이썬] 웹 크롤링, 정적 웹 데이터 수집 (requests와 BeautifulSoup) (0) | 2024.01.14 |
[파이썬] 웹 크롤링 개념 및 웹 데이터 수집 방법 (0) | 2024.01.11 |
[파이썬] 정규표현식 개념 및 사용방법 (0) | 2023.12.15 |