-
Notifications
You must be signed in to change notification settings - Fork 0
큐레이터 상세보기
Haely edited this page Jul 14, 2020
·
10 revisions
[GET] ~/curator/:curatorIdx
메소드 | 파라미터 | 설명 |
---|---|---|
Content-Type | application/json | |
token | {token} | 토큰 |
변수명 | 설명 |
---|---|
curatorIdx | 해당 큐레이터 인덱스 |
name | 해당 큐레이터 이름 |
img | 해당 큐레이터 프로필사진 |
keyword | 해당 큐레이터 소개 키워드 |
subscribe | 해당 큐레이터를 구독한 사람 수 |
alreadySubscribed | 현재 사용자가 해당 큐레이터를 구독하는지(true:구독중, false: 구독하지 않음) |
- | - |
themeIdx | 해당 큐레이터가 작성한 themeIdx |
theme | 해당 큐레이터가 작성한 테마 이름 |
themeImg | 테마 배경 이미지 |
saves | 해당 큐레이터가 작성한 테마의 북마크 수 |
writer | 테마 작성자 이름 |
writerImg | 테마 작성자 프로필 이미지 |
alreadyBookmarked | 현재 사용자가 이 테마를 저장하고 있는지(true: 저장함, false: 저장안함) |
sentenceNum | 이 테마 내의 문장 개수 |
- | - |
sentenceIdx | 해당 큐레이터가 작성,북마크한 sentenceIdx |
sentence | 해당 큐레이터가 작성한 문장 |
likes | 해당 큐레이터가 작성한 문장의 좋아요 수 |
saves | 해당 큐레이터가 작성한 문장의 북마크 수 |
writer | 문장 작성자 이름 |
writerImg | 문장 작성자 프로필 이미지 |
title | 해당 큐레이터가 작성한 문장의 책제목 |
author | 해당 큐레이터가 작성한 문장의 책 저자 |
publisher | 해당 큐레이터가 작성한 문장의 책 출판사 |
timestamp | 해당 큐레이터가 문장 작성한 시간 |
alreadyLiked | 현재 사용자가 이 문장을 좋아요하고 있는지(true: 좋아요, false: 안좋아요) |
alreadyBookmarked | 현재 사용자가 이 문장을 저장하고 있는지(true: 저장함, false: 저장안함) |
{
"status": 200,
"success": true,
"message": "큐레이터 정보 조회 성공",
"data": {
"profile": [
{
"curatorIdx": 3,
"name": "봄",
"img": "img3",
"keyword": "자기 계발",
"subscribe": 30,
"alreadySubscribed": false
}
],
"theme": [
{
"themeIdx": 4,
"theme": "힘껏 달리기만 하다 번아웃이 온 당신을 다시 걷게 할 한 문장",
"themeImg": "img6.jpg",
"saves": 60,
"writer": "봄",
"writerImg": "img3",
"alreadyBookmarked": true,
"sentenceNum": 1
},
{
"themeIdx": 12,
"theme": "테마이름을 적어야지",
"themeImg": "img2.jpg",
"saves": 0,
"writer": "봄",
"writerImg": "img3",
"alreadyBookmarked": false,
"sentenceNum": 0
},
{
"themeIdx": 13,
"theme": "테마이름을 적어야지22",
"themeImg": "img2.jpg",
"saves": 0,
"writer": "봄",
"writerImg": "img3",
"alreadyBookmarked": false,
"sentenceNum": 0
},
{
"themeIdx": 14,
"theme": "123테마이름을 적어야지22",
"themeImg": "img2.jpg",
"saves": 0,
"writer": "봄",
"writerImg": "img3",
"alreadyBookmarked": false,
"sentenceNum": 0
}
],
"sentence": [
{
"sentenceIdx": 4,
"sentence": "어쨌거나 어머니가 모성을 말하고 아버지가 금기를 말하는 이야기는 싫다.",
"likes": 5,
"saves": 3,
"writer": "봄",
"writerImg": "img3",
"title": "디디의 우산",
"author": "황정은",
"publisher": "창비",
"timestamp": "2020-07-10 15:58:34",
"alreadyLiked": false,
"alreadyBookmarked": true
},
{
"sentenceIdx": 6,
"sentence": "결국 봄이 언제나 찾아왔지만, 하마터면 오지 않을 뻔했던 봄을 생각하면 마음이 섬찟해진다.",
"likes": 3,
"saves": 4,
"writer": "봄",
"writerImg": "img3",
"title": "호주머니 속의 축제",
"author": "어니스트 헤밍웨이",
"publisher": "민음사",
"timestamp": "2020-07-10 15:58:35",
"alreadyLiked": false,
"alreadyBookmarked": false
},
{
"sentenceIdx": 16,
"sentence": "이것도 되나???\\n아아아아",
"likes": 0,
"saves": 0,
"writer": "봄",
"writerImg": "img3",
"title": "아ㅣ이;ㄴㅁㄹ",
"author": "ㄴㅇㄹㅇㄹ",
"publisher": "ㅇㄹㄹㅇ",
"timestamp": "2020-07-11 18:23:35",
"alreadyLiked": false,
"alreadyBookmarked": false
}
]
}
}
{
"status": 400,
"success": false,
"message": "필요한 값이 없습니다"
}
{
"status": 400,
"success": false,
"message": "토큰이 없습니다"
}
{
"status": 401,
"success": false,
"message": "유효하지 않은 토큰입니다"
}
{
"status": 401,
"success": false,
"message": "만료된 토큰입니다"
}
{
"status": 600,
"success": false,
"message": "서버 내부 오류"
}
-
메인(Main)
-
검색(Search)
-
작성(Post)
-
큐레이터(Curator)
-
조회(Detail)
-
내 서재(My)
-
유저(Users)