Favorite API
찜 관련 API
찜한 지점 전체 조회
회원이 찜한 지점을 전체 조회한다.
GET https://www.photosmap.site/favorites
회원이 찜한 전체 목록을 최근 추가순으로 조회한다.
Query Parameters
Name
Type
Description
userLat*
Double
사용자의 현재위치 위도
userLng*
Double
사용자의 현재위치 경도
Headers
Name
Type
Description
Authorization*
Bearer
access token
[][
{
"id": 6,
"shop": {
"id": 4860,
"place_name": "인생네컷 서울경리단길점",
"distance": "234km",
"star_rating_avg": 0.0,
"review_cnt": 0,
"favorite_cnt": 1
}
},
{
"id": 4,
"shop": {
"id": 3660,
"place_name": "포토이즘박스 해방촌점",
"distance": "235km",
"star_rating_avg": 0.0,
"review_cnt": 0,
"favorite_cnt": 1
}
}
]찜 추가
회원이 해당 지점(Shop)을 찜에 추가한다.
POST https://www.photosmap.site/favorites/{shop-id}
로그인한 사용자 정보(MemberContext)와 지점 아이디(shop-id)를 이용하여 새로운 찜 정보를 추가한다.
Headers
Name
Type
Description
Authorization*
Bearer
access token
찜 취소
회원이 해당 지점(Shop)을 찜에서 삭제한다.
DELETE https://www.photosmap.site/favorites/{shop-id}
로그인한 사용자 정보(MemberContext)와 지점 아이디(shop-id)를 이용하여 기존의 찜을 취소(삭제)한다.
Headers
Name
Type
Description
Authorization*
Bearer
access token
Last updated