Skip to content

내 서재 문장 조회

Haely edited this page Jul 14, 2020 · 4 revisions

내 서재 문장 조회 (/my/sentence)

Screen Shot 2020-07-14 at 9 36 02 PM

Request

URL

[GET] ~/my/sentence

Header

메소드 파라미터 설명
Content-Type application/json
token {token} 토큰

Response

Description

변수명 설명
sentenceIdx 나의 큐레이터 인덱스
sentence 나의 문장
theme 문장이 속한 테마
likes 문장 공감수
saves 문장 북마크수
writer 문장 작성자
title 문장이 속한 책 제목
author 문장이 속한 책 저자
publisher 문장이 속한 책 출판사
timestamp 문장이 쓰인 시간

write : 만든 문장
save : 저장한 문장

SUCCESS

{
    "status": 200,
    "success": true,
    "message": "내 서재 문장 조회 성공",
    "data": {
        "write": [
            {
                "sentenceIdx": 1,
                "sentence": "그에게서는 언제나 비누 냄새가 난다. 아니, 그렇지는 않다. 언제나라고는 할 수 없다. 그가 학교에서 돌아와 욕실로 뛰어가서 물을 뒤집어쓰고 나오는 때면 비누 냄새가 난다.",
                "theme": "브랜딩이 어려울 때, 영감을 주는 문장",
                "likes": 2,
                "saves": 2,
                "writer": "예스리",
                "title": "젊은 느티나무",
                "author": "강신주",
                "publisher": "문학과 지성사",
                "timestamp": "2020-07-10 15:58:33"
            }
        ],
        "save": [
            {
                "sentenceIdx": 2,
                "sentence": "쏟아지는 새로운 제품과 서비스 사이에서 매력적인 혜택의 유혹을 물리치고 기존에 사용하던 것을 계속 유지한다면 비로소 그것은 나에게 특별한 의미를 지닌 진정한 브랜드로 존재하게 된다.",
                "theme": "브랜딩이 어려울 때, 영감을 주는 문장",
                "likes": 4,
                "saves": 3,
                "writer": "래리",
                "title": "날마다 브랜드",
                "author": "임태수",
                "publisher": "안그라픽스",
                "timestamp": "2020-07-10 15:58:34"
            },
            {
                "sentenceIdx": 4,
                "sentence": "어쨌거나 어머니가 모성을 말하고 아버지가 금기를 말하는 이야기는 싫다.",
                "theme": "브랜딩이 어려울 때, 영감을 주는 문장",
                "likes": 5,
                "saves": 3,
                "writer": "",
                "title": "디디의 우산",
                "author": "황정은",
                "publisher": "창비",
                "timestamp": "2020-07-10 15:58:34"
            }
        ]
    }
}

FAIL : 토큰이 존재하지 않는 경우

{
    "status": 400,
    "success": false,
    "message": "토큰이 없습니다"
}

FAIL : 토큰의 형식이 잘못된 경우

{
    "status": 401,
    "success": false,
    "message": "유효하지 않은 토큰입니다"
}

FAIL : 토큰이 만료되었을 경우

{
    "status": 401,
    "success": false,
    "message": "만료된 토큰입니다"
}

FAIL : 서버 내부 에러의 경우

{
    "status": 600,
    "success": false,
    "message": "서버 내부 오류"
}
Clone this wiki locally