특정 브랜드 정보 조회 - SOPT23-Befit/Befit-Server GitHub Wiki
특정 브랜드 정보 조회
메소드 |
경로 |
짧은 설명 |
GET |
/brands/{brand_idx} |
특정 브랜드 정보 조회 |
경로 변수 설명
Path Variable |
타입 |
설명 |
예시 |
brand_idx |
int |
브랜드 고유번호 |
/brands/1 |
변수 설명
키값(변수명) |
타입 |
설명 |
idx |
int |
brand_idx(브랜드 고유 값) |
name_korean |
String |
브랜드 한글이름 |
name_english |
String |
브랜드 영어이름 |
gender |
String |
브랜드 성별(여자, 남자, 공용) |
style1 |
String |
브랜드 스타일1 |
style2 |
String |
브랜드 스타일2 |
like_score |
int |
브랜드 좋아요 갯수 |
link |
String |
브랜드 홈페이지 링크 |
logo_url |
String |
브랜드 로고 이미지 url |
mainpage_url |
String |
브랜드 메인페이지 이미지 url |
mainfeed_url |
String |
브랜드 메인피드 이미지 url |
likeFlag |
int |
로그인 유저의 해당 브랜드 좋아요 유무 0 : x, 1: 좋아요 o |
요청 헤더
Authorization: token
응답 바디
브랜드 정보 조회 성공
{
"status": 200,
"message": "brand_idx : {3} 브랜드 정보 조회 성공",
"data": {
"idx": 3,
"name_korean": "라퍼지스토어",
"name_english": "LAFUDGESTORE",
"gender": "공용",
"style1": "미니멀",
"style2": "놈코어",
"like_score": 8087,
"link": "http://lafudgestore.com/",
"logo_url": "https://s3.ap-northeast-2.amazonaws.com/befit-server/03.+lafudgestore.png",
"mainpage_url": "https://s3.ap-northeast-2.amazonaws.com/befit-server/03_lafudgestore.png",
"mainfeed_url": "https://s3.ap-northeast-2.amazonaws.com/befit-server/03-lafudgestore.png",
"likeFlag": 0
}
}
브랜드 정보 조회 실패 - 해당 brand_idx가 존재하지 않을 경우
{
"status": 404,
"message": "없는 브랜드 입니다.",
"data": null
}
인증 실패
{
"status": 401,
"message": "인증 실패",
"data": null
}
서버 내부 오류
{
"status": 500,
"message": "서버 내부 에러",
"data": null
}
데이터베이스 에러
{
"status": 600,
"message": "데이터베이스 에러",
"data": null
}