-
Notifications
You must be signed in to change notification settings - Fork 0
문장 상세조회
HyeonJooo edited this page Jul 16, 2020
·
13 revisions
[GET] ~/detail/sentence/:sentenceIdx
메소드 | 파라미터 | 설명 |
---|---|---|
Content-Type | application/json | |
token | {token} | 토큰 |
변수 | 타입 | 설명 |
---|---|---|
sentenceIdx | Int | 현재 문장의 Idx |
변수명 | 설명 |
---|---|
sentenceIdx | 해당 문장 인덱스 |
sentence | 해당 문장의 내용 |
themeIdx | 문장이 속한 테마 idx |
theme | 문장이 속한 테마 이름 |
likes | 해당 문장을 좋아요한 사람 수 |
saves | 해당 문장을 구독한 사람 수 |
writer | 문장 작성자 |
writerImg | 문장 작성자 프로필 사진 |
title | 해당 문장의 책 제목 |
author | 해당 문장의 저자 |
publisher | 해당 문장의 책 출판사 |
timestamp | 문장이 쓰인 시간 |
alreadyBookmarked | 현재 사용자가 이 문장을 저장했는지(true: 저장됨, false: 저장되지 않음) |
{
"status": 200,
"success": true,
"message": "문장 조회 성공",
"data": [
{
"sentenceIdx": 4,
"sentence": "어쨌거나 어머니가 모성을 말하고 아버지가 금기를 말하는 이야기는 싫다.",
"themeIdx": 1,
"theme": "브랜딩이 어려울 때, 영감을 주는 문장",
"likes": 5,
"saves": 3,
"writer": "봄",
"writerImg": "img3",
"title": "디디의 우산",
"author": "황정은",
"publisher": "창비",
"timestamp": "2020-07-10 15:58:34",
"alreadyLiked": true,
"alreadyBookmarked": true
}
]
}
{
"status": 400,
"success": false,
"message": "sentenceIdx 값이 없습니다"
}
{
"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)