Python으로 Kakao Map에 가게 정보를 검색해 보자.
위도/경도/상호명을 넣으면, 위도경도에서 200m안에 있는 상호명의 가게 정보를 가져오는 코드입니다.
import requests as req
import json
latitude = 35.1361642
longitude = 126.9232147
query = '수유리우동집'
header = {'Authorization': 'KakaoAK {님의 AuthCode}'}
url = "https://dapi.kakao.com/v2/local/search/keyword.json"
res = req.get(url, headers=header, params= {'page':1,
'size':15,
'sort':'accuracy',
'category_group_code':'FD6',
'radius':200,
'y':latitude,
'x':longitude,
'query':query,
})
raw_json = json.loads(res.text)
store_Dic = raw_json['documents'][0]
print(store_Dic['place_name'], store_Dic['id'])
결과는 다음과 같다
{'address_name': '광주 동구 학동 1022',
'category_group_code': 'FD6',
'category_group_name': '음식점',
'category_name': '음식점 > 일식 > 돈까스,우동',
'distance': '22',
'id': '1401656305',
'phone': '062-223-4271',
'place_name': '수유리우동집 학동점',
'place_url': 'http://place.map.kakao.com/1401656305',
'road_address_name': '광주 동구 남문로753번길 20',
'x': '126.922970694359',
'y': '35.1361227114505'
}