-
Notifications
You must be signed in to change notification settings - Fork 0
테마 속 큐레이터 목록 조회
HyeonJooo edited this page Jul 13, 2020
·
9 revisions
[GET] ~/curator/themeInCurator
메소드 | 파라미터 | 설명 |
---|---|---|
Content-Type | application/json |
***
# Response
## Description
| 변수명 | 설명 |
|:-------|:---------------|
|themeIdx| 해당 테마 인덱스 |
|theme| 해당 테마 이름 |
|themeImg| 해당 테마 배경 이미지 |
|saves| 해당 테마 북마크 수 |
|writer| 테마 작성자 |
|writerImg| 테마 작성자 프로필 사진 |
|alreadyBookmarked| 현재 사용자가 이 테마를 저장한 상태(true: 저장됨, false: 저장되지 않음) |
|sentenceNum| 해당 테마 안에 있는 문장 개수 |
|-|-|
|curatorIdx| 큐레이터 Idx |
|name| 큐레이터 이름 |
|img| 테마 작성자 프로필사진 |
|keyword| 큐레이터 키워드 |
|subscribe| 해당 큐레이터를 구독하고 있는 수 |
|alreadySubscribed| 현재 사용자가 이 큐레이터를 구독한 상태(true: 구독함, false: 구독하지 않음) |
#### SUCCESS
```json
{
"status": 200,
"success": true,
"message": "큐레이터 정보 조회 성공",
"data": {
"theme": [
{
"themeIdx": 1,
"theme": "브랜딩이 어려울 때, 영감을 주는 문장",
"themeImgIdx": 1,
"saves": 197,
"writerIdx": 2,
"count": 99,
"createdAt": "2020-07-14 02:40:21",
"themeImg": "img1.jpg",
"sentenceNum": 3,
"curators": [
{
"curatorIdx": 3,
"name": "봄",
"img": "img3",
"keyword": "자기 계발",
"subscribe": 30,
"alreadySubscribed": false
},
{
"curatorIdx": 2,
"name": "래리",
"img": "img2",
"keyword": "자기 계발",
"subscribe": 2,
"alreadySubscribed": true
},
{
"curatorIdx": 1,
"name": "예스리",
"img": "img1",
"keyword": "감성 자극",
"subscribe": 14,
"alreadySubscribed": false
}
]
},
{
"themeIdx": 2,
"theme": "새벽엔 새벽 감성, 밤엔 밤 감성?",
"themeImgIdx": 3,
"saves": 100,
"writerIdx": 2,
"count": 23,
"createdAt": "2020-07-14 02:40:20",
"themeImg": "img3.jpg",
"sentenceNum": 3,
"curators": [
{
"curatorIdx": 2,
"name": "래리",
"img": "img2",
"keyword": "자기 계발",
"subscribe": 2,
"alreadySubscribed": true
},
{
"curatorIdx": 4,
"name": "몽그리",
"img": "img4",
"keyword": "독서 기록",
"subscribe": 12,
"alreadySubscribed": true
},
{
"curatorIdx": 1,
"name": "예스리",
"img": "img1",
"keyword": "감성 자극",
"subscribe": 14,
"alreadySubscribed": false
}
]
}
]
}
}
{
"status": 400,
"success": false,
"message": "입력한 검색어가 없습니다."
}
{
"status": 400,
"success": false,
"message": "큐레이터가 없습니다"
}
{
"status": 600,
"success": false,
"message": "서버 내부 오류"
}
-
메인(Main)
-
검색(Search)
-
작성(Post)
-
큐레이터(Curator)
-
조회(Detail)
-
내 서재(My)
-
유저(Users)