Skip to content

큐레이터 상세보기

HyeonJooo edited this page Jul 7, 2020 · 10 revisions

큐레이터 상세보기 (/curator/:curatorIdx)

curatorinfo

Request

URL

[GET] ~/curator/:curatorIdx

Header

메소드 파라미터 설명
Content-Type application/json

Body

변수 타입 설명
curatorIdx Int 현재 사용자인 큐레이터의 idx
{
    "curatorIdx" : 1
}

(추후 토큰으로 변경될 예정...!)


Response

Description

변수명 설명
curatorIdx 해당 큐레이터 인덱스
name 해당 큐레이터 이름
img 해당 큐레이터 프로필사진
keyword 해당 큐레이터 소개 키워드
subscribe 해당 큐레이터를 구독한 사람 수
- -
themeIdx 해당 큐레이터가 작성,북마크한 themeIdx
theme 해당 큐레이터가 작성,북마크한 테마
saves 해당 큐레이터가 작성,북마크한 테마의 북마크 수
writer 테마를 생성한 사람의 이름
- -
sentenceIdx 해당 큐레이터가 작성,북마크한 sentenceIdx
sentence 해당 큐레이터가 작성,북마크한 문장
title 해당 큐레이터가 작성,북마크한 문장의 책제목
author 해당 큐레이터가 작성,북마크한 문장의 책 저자
likes 해당 큐레이터가 작성,북마크한 문장의 좋아요 수
saves 해당 큐레이터가 작성,북마크한 문장의 북마크 수

SUCCESS

{
    "status": 200,
    "success": true,
    "message": "큐레이터 상세정보 조회 성공",
    "data": [
        [
            {
                "curatorIdx": 3,
                "name": "",
                "img": "img3",
                "keyword": [
                    "대학내일"
                ],
                "subscribe": 30
            }
        ],
        [
            {
                "themeIdx": 3,
                "theme": "온 세상에 나만 깨어있는 것 같은 새벽감성에 읽기 좋은 문장",
                "saves": 90,
                "writer": "김몽글"
            },
            {
                "themeIdx": 4,
                "theme": "힘껏 달리기만 하다 번아웃이 온 당신을 다시 걷게 할 한 문장",
                "saves": 60,
                "writer": "이몽글"
            }
        ],
        [
            {
                "sentenceIdx": 1,
                "sentence": "그에게서는 언제나 비누 냄새가 난다. 아니, 그렇지는 않다. 언제나라고는 할 수 없다. 그가 학교에서 돌아와 욕실로 뛰어가서 물을 뒤집어쓰고 나오는 때면 비누 냄새가 난다.",
                "likes": 2,
                "saves": 2,
                "writer": "예스리",
                "title": "젊은 느티나무",
                "author": "강신주",
                "publisher": "문학과 지성사"
            }
        ]
    ]
}

FAIL : body 값이 없는 경우

{
    "status": 400,
    "success": false,
    "message": "필요한 값이 없습니다"
}

FAIL : 서버 내부 에러의 경우

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