Open gon-park opened 3 years ago
좌표를 넘겨서 해당 좌표에 인근에 있는 음식점 n개를 반환한다. Sort 이슈가 있지만.. 이후에 고려해보도록 하자
Request
GET /matzip?location={좌표}&limit={n}
Response
[ 음식점1, 음식점2,]
음식점 Detail은 음식점 API에서 어떤정보가 넘어오는지를 보고 판단하도록 하자.
특정 해시태그(eg. 음식점 이름
)로 인스타그램 크롤링, 정보(?)를 생성하여 반환한다.
Request
GET /insta-matzip?tag={음식점이름}
Response
음식점에 대한 instagram crawling 정보
맛집 조회 (지도에 들어가서 좌표가 정해졌을때 오는 api) /matzip/list
input: 맵의 위치
output: 음식점 리스트 (이름, 위치, hot place 점수, +UI에서 필요한 추가정보)
이 기능이 주일듯
맛집 상세 정보 조회 (특정 음식점을 클릭했을때 해당 음식점의 정보를 보여주는 기능에서 부를 api) /matzip/info get
추가 기능을 위한 api -> UI의 액션 시나리오에 따라 필요한 api가 정해질것같음
음식점 List up
API 동작 확인하기서울 강남구 삼성동 20km 반경에 음식점 1개 조회
curl -X GET "https://dapi.kakao.com/v2/local/search/category.json?y=37.514322572335935&x=127.06283102249932&radius=20000&category_group_code=FD6&radius=20000&size=1" -H "Authorization: KakaoAK ${REST_API_KEY}" | jq '.'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 527 100 527 0 0 5377 0 --:--:-- --:--:-- --:--:-- 5323
{
"documents": [
{
"address_name": "서울 강남구 삼성동 148-15",
"category_group_code": "FD6",
"category_group_name": "음식점",
"category_name": "음식점 > 중식 > 중화요리",
"distance": "618",
"id": "1770731230",
"phone": "0507-1374-3082",
"place_name": "팀호완 삼성점",
"place_url": "http://place.map.kakao.com/1770731230",
"road_address_name": "서울 강남구 봉은사로86길 30",
"x": "127.056847505366",
"y": "37.5114270736423"
}
],
"meta": {
"is_end": false,
"pageable_count": 45,
"same_name": null,
"total_count": 150273
}
}
인스타그램 API - 특정 해시태그 검색
네이버플레이스? 카카오맵? 에서 음식점 평점 가져오기