Skip to content

✔프로필 수정

alia edited this page Jul 16, 2020 · 10 revisions
메소드 경로 설명
PUT /profile/edit/:profileIdx 프로필 수정

수정


Request Header

{
    "Content-Type": "multipart/form-data",
    "token" : "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InRlc3QzIiwibmFtZSI6Iu2FjOyKpO2KuCIsImlhdCI6MTU3NzczNTQwNSwiZXhwIjoxNTgwMzI3NDA1LCJpc3MiOiJPdW5jZV9TZXJ2ZXIifQ.V4hcw4bxwICn4p7nz15ToUw63ok-QmbIbWx7gvDMouI"
}

Request Body

{
    "profileImg" : "img1.jpg",
    "profileName" : "cat1",
    "profileWeight" : "5",
    "profileGender" : "female",
    "profileNeutral" : "false",
    "profileAge" : 10,
    "profileInfo" : "info"
}
  • profileImg : 프로필 이미지 (String)
  • profileName : 프로필 이름 (String)
  • profileWeight : 고양이 몸무게 (int)
  • profileGender : 고양이 성별 (String)
  • profileNeutral : 중성화 여부 (String)
  • profileAge : 고양이 나이 (int)
  • profileInfo : 프로필 한줄소개(String)

Response

< Success >

{
    "status": 200,
    "success": true,
    "message": "프로필 수정 성공입니다",
    "data": {
        "profileIdx": true
    }
}

< Fail >

  • 프로필 수정 권한이 없는 경우
{
    "status": 400,
    "success": false,
    "message": "프로필 수정 권한이 없습니다"
}
  • 데이터 반환 에러
{
    "status": 400,
    "success": false,
    "message": "프로필 수정 실패"
}