Skip to content

내 서재 프로필 조회

HyeonJooo edited this page Nov 27, 2020 · 6 revisions

내 서재 프로필 조회 (/my/profile)

프로필조회

Request

URL

[GET] ~/my/profile

Header

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

Response

Description

변수명 설명
curatorIdx 나의 큐레이터 인덱스
name 나의 큐레이터 이름
img 나의 프로필사진
introduce 나의 큐레이터 소개 줄글
keyword 나의 큐레이터 소개 키워드
keywordIdx 나의 큐레이터 소개 키워드 Idx
subscribe 나를 구독하는 사람 수
themeCount 내가 쓰거나 구독한 테마 개수
sentenceCount 내가 쓰거나 구독한 문장 개수

SUCCESS

{
    "status": 200,
    "success": true,
    "message": "내 서재 프로필 조회 성공",
    "data": [
        {
            "curatorIdx": 42,
            "name": "진짜박현주",
            "img": "https://soopt.s3.ap-northeast-2.amazonaws.com/1606188858400.jpeg",
            "introduce": "세상에서 가장 얇은 서재",
            "keyword": "일상문장",
            "keywordIdx": 6,
            "subscribe": 12,
            "themeCount": 8,
            "sentenceCount": 27
        }
    ]
}

FAIL : header 값이 없는 경우

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

FAIL : 일치하는 내 서재 정보가 없을 경우

{
    "status": 400,
    "success": false,
    "message": "일치하는 정보가 없습니다."
}

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