-
Notifications
You must be signed in to change notification settings - Fork 0
cart
MMyungji edited this page Oct 31, 2018
·
8 revisions
메소드 | 경로 | 짧은 설명 |
---|---|---|
POST | /cart | 장바구니에 상품 넣기 |
없음
{
"product_idx" : "프로젝트 인덱스 값(String)",
"count" : "상품개수(Number)"
}
{
"product_idx" : "5bd57cb17a6d0c13be825499",
"count" : 2
}
{
"message": "success"
}
{
"message": "get product fail"
}
{
"message": "fail"
}
메소드 | 경로 | 짧은 설명 |
---|---|---|
GET | /cart | 장바구니 리스트 가져오기 |
api/cart
{
"message": "success",
"result": [
{
"check": true,
"cart_idx": "5bd9910620d1373b50dda007",
"product_idx": "5bd5795f7a6d0c13be825493",
"product_name": "[커플&주문제작] 세상에 단 하나뿐인 레터링 커플티",
"product_img": "https://project-wemakeprice.s3.ap-northeast-2.amazonaws.com/1540716890007.png",
"product_price": 25900,
"product_count": 2
},
{
"check": true,
"cart_idx": "5bd98fce20d1373b50dda006",
"product_idx": "5bd57cb17a6d0c13be825499",
"product_name": "[서울] 레이첼 야마가타 내한공연",
"product_img": "https://project-wemakeprice.s3.ap-northeast-2.amazonaws.com/1540717741454.png",
"product_price": 99000,
"product_count": 15
}
]
}
{
"message": "get cart fail"
}
메소드 | 경로 | 짧은 설명 |
---|---|---|
DELETE | /cart/{cart_idx} | 장바구니에서 해당 상품삭제 |
없음
없음
{
"message" : "delete success"
}
{
"error" : "Bad Request"
}
메소드 | 경로 | 짧은 설명 |
---|---|---|
PUT | /cart/{cart_idx} | 장바구니에 담긴 상품 개수 수정 |
없음
{
"product_count" : "3(숫자)"
}
{
"message": "success"
}
{
"error": "database failure"
}
메소드 | 경로 | 짧은 설명 |
---|---|---|
PUT | /cart/{cart_idx} | 장바구니에 담긴 상품의 체크박스 수정 |
없음
{
"check" : "true or false(Boolean형)"
}
{
"message": "success"
}
{
"error": "database failure"
}