Skip to content

프로필 사진 업데이트

rkdls8268 edited this page Jul 17, 2020 · 7 revisions

메소드 경로 설명
POST /user/profile 프로필 사진 업데이트

Request Header

{
    "Content-Type": "multipart/form-data",
    "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWR4IjozLCJuaWNrbmFtZSI6ImdhaW4zIiwiaWF0IjoxNTk0MTI0Mzk2LCJleHAiOjE1OTQxMjc5OTYsImlzcyI6Im91ci1zb3B0In0.2ARNPcK3_Qr7KsA9fH-sRbNCwOJ-Vqxy72-2u_ZGCGM",
}

Request Body

key value 설명
profile ~.png, ~.jpg, ~.jpeg 업데이트 할 사진 1개

Response Body

< Success >

{
    "status": 200,
    "success": true,
    "message": "프로필 업데이트 성공",
    "data": [
        {
            "nickname": "gain3",
            "email": "[email protected]",
            "profile": "https://sopt-server-gain.s3.ap-northeast-2.amazonaws.com/1594125110639.png"
        }
    ]
}

< Fail >

  • 지원하지 않는 타입일 때
{
    "status": 200,
    "success": false,
    "message": "지원하지 않는 타입입니다."
}
  • EXPIRED TOKEN
{
    "status": 401,
    "success": false,
    "message": "토큰 값이 만료되었습니다."
}
  • EMPTY TOKEN
{
    "status": 200,
    "success": false,
    "message": "토큰 값이 없습니다."
}
  • INVALID TOKEN
{
    "status": 401,
    "success": false,
    "message": "유효하지 않은 토큰값입니다."
}
  • DB 오류
{
    "status": 600,
    "success": false,
    "message": "DB 오류"
}