-
Notifications
You must be signed in to change notification settings - Fork 3
GET 모든 카테고리와 각 키워드 장소 정보 태그 조회하기
최영훈 edited this page Jul 8, 2020
·
5 revisions
영훈 -
Issue #60
메소드 | 경로 | 짧은 설명 |
---|---|---|
GET | /category/all | 모든 카테고리, 키워드, 장소 정보 태그, 조회하기 |
기능명 | 뷰사진 |
---|---|
main View | |
keyword Tab | |
feacture |
카테고리 인덱스(Key) | 카테고리 이름(Value) |
---|---|
1 | 맛집 |
2 | 술집 |
3 | 카페 |
4 | 스터디 |
5 | 기타 |
{BaseURL}/category/all
Content-Type: application/json
token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZHgiOjMsIm5hbWUiOiLstZzsmIHtm4giLCJpYXQiOjE1OTM2OTkxODMsImV4cCI6MTU5NjI5MTE4MywiaXNzIjoicGxhY2VwaWMifQ.rmFbeBfviyEzbMlMM4b3bMMiRcNDDbiX8bQtwL_cuN0
- header statusCode : 200
{
"status": 200,
"success": true,
"message": "모든 카테고리별 태그들 불러오기 성공",
"data": [
{
"categoryIdx": 1,
"categoryName": "맛집",
"keyword": [
{
"tagIdx": 1,
"tagName": "가성비있는",
"tagIsBasic": 0,
"categoryIdx": 1
},
{
"tagIdx": 2,
"tagName": "해장하기좋은",
"tagIsBasic": 0,
"categoryIdx": 1
},
{
"tagIdx": 3,
"tagName": "단체석있는",
"tagIsBasic": 0,
"categoryIdx": 1
},
{
"tagIdx": 4,
"tagName": "화장실이쾌적한",
"tagIsBasic": 0,
"categoryIdx": 1
},
{
"tagIdx": 5,
"tagName": "웨이팅이있는",
"tagIsBasic": 0,
"categoryIdx": 1
},
{
"tagIdx": 6,
"tagName": "밥술다되는",
"tagIsBasic": 0,
"categoryIdx": 1
}
],
"feature": [
{
"tagIdx": 7,
"tagName": "24시간",
"tagIsBasic": 1,
"categoryIdx": 1
},
{
"tagIdx": 11,
"tagName": "예약가능한",
"tagIsBasic": 1,
"categoryIdx": 1
}
]
},
.
.
.
.
{
"categoryIdx": 5,
"categoryName": "공간",
"keyword": [
{
"tagIdx": 58,
"tagName": "와이파이빵빵한",
"tagIsBasic": 0,
"categoryIdx": 5
},
.
.
.
.
{
"tagIdx": 62,
"tagName": "콘센트많은",
"tagIsBasic": 0,
"categoryIdx": 5
},
{
"tagIdx": 63,
"tagName": "식기가많은",
"tagIsBasic": 0,
"categoryIdx": 5
}
],
"feature": [
{
"tagIdx": 64,
"tagName": "화장실2개이상",
"tagIsBasic": 1,
"categoryIdx": 5
},
.
.
.
.
{
"tagIdx": 78,
"tagName": "정수기",
"tagIsBasic": 1,
"categoryIdx": 5
}
]
}
]
}
유용한 키워드 태그와 차별점은 "tagIsBasic"(key)의 value값이 다릅니다. 0이면 키워드태그, 1이면 유용한정보 태그입니다.
- 서버 내부 에러 header statusCode : 500
{
"status": 500,
"success": false,
"message": "서버 내부 에러"
}