Skip to content

내 서재 프로필 조회

HyeonJooo edited this page Jul 17, 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 나를 구독하는 사람 수

SUCCESS

{
    "status": 200,
    "success": true,
    "message": "내 서재 프로필 조회 성공",
    "data": [
        {
            "curatorIdx": 13,
            "name": "아이폰",
            "img": "upload93b9bb08bea0acdbc6b046ac1e718bc6",
            "introduce": "아이폰짱짱짱",
            "keyword": "자기 계발",
            "keywordIdx": 3,
            "subscribe": 3
        }
    ]
}

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