나의 옷장 아이템과 나의 선택 상품 사이즈 비교 조회 - SOPT23-Befit/Befit-Server GitHub Wiki
나의 옷장 아이템과 나의 선택 상품 사이즈 비교 조회
메소드 |
경로 |
짧은 설명 |
GET |
/closet/{closet_idx}/compare/{product_idx}?product_size={product_size} |
나의 옷장 아이템과 나의 선택 상품 사이즈 비교 조회 |
경로 변수 설명
Path Variable |
타입 |
설명 |
closet_idx |
int |
비교 할 내 옷장 아이템 idx |
product_idx |
int |
비교 할 상품 idx |
QueryString 설명
Parameter |
Type |
필수여부 |
예시 |
기본값 |
product_size |
String |
Y |
product_size=M |
- |
요청 헤더
Authorization: token
응답 바디
나의 옷장 아이템과 나의 선택 상품 사이즈 비교 조회 성공
{
"status": 200,
"message": "옷 사이즈 비교 성공",
"data": {
"measure": {
"총장": "28.5",
"가슴단면": "-2.5",
"소매길이": "4.5",
"어깨너비": "6"
},
"percent": "55",
"my_url": "https://s3.ap-northeast-2.amazonaws.com/befit-server/01.+outer_under.png",
"compare_url": "https://s3.ap-northeast-2.amazonaws.com/befit-server/04.+outer_above_l.png"
}
}
measure > 0 : 내 옷 보다 더 큼 measure < 0 : 내 옷이 더 큼
나의 옷장 아이템과 나의 선택 상품 사이즈 비교 실패
{
"status": 200,
"message": "옷 사이즈 비교 불가능",
"data": null
}
인증 실패
{
"status": 401,
"message": "인증 실패",
"data": null
}
서버 내부 오류
{
"status": 500,
"message": "서버 내부 에러",
"data": null
}
데이터베이스 에러
{
"status": 600,
"message": "데이터베이스 에러",
"data": null
}