✔프로필 수정 - SangleProject/Sangle GitHub Wiki

메소드 경로 설명
PUT /users/update 프로필 수정(닉네임, 한줄소개, 프로필 이미지 중 세가지 중, 한~두가지만 바꾼다면 바꾸지 않는 원래 정보도 같이 보내주세요!)
home_sidebar_profile edit

Request Header

{
    "Content-Type": "application/json",
    "token" : "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJTQU5HTEUiLCJ1c2VySWR4IjoyLCJleHAiOjE2MDQxMjgyMzJ9.ZIyE8yKyMZyxdE1QBMPYGlllPvWjVyWNosX-r4H7iDo"
}

Request Body

{
    "nickName":"hyo",
    "info":"한줄소개입니다~",
    "profileImg":"6"
}

Response

< Success >

한줄소개를 처음 바꿨을 때

[
    {
        "badgeName": "사랑받는 작가",
        "badgeInfo": "늘 좋은 글을 써주셔서 감사해요. 당신의 글이 사랑받는 만큼 당신도 행복해질거에요.",
        "badgeImg": "https://outsopt26.s3.ap-northeast-2.amazonaws.com/badge/img_badge18_xl.png"
    }
]

받을 배지가 없을 때

[]

< Fail >

  • 데이터 누락 (400)
{
    "data": null
}
  • 프로필 수정 권한이 없는 경우 (401)
{
    "data": null
}
  • 데이터베이스 에러 (600)
{
    "data": null
}
  • 서버 내부 에러 (500)
{
    "data": null
}
  • 메소드 에러 (405)
  • 경로 에러 (404 or 400)

⚠️ **GitHub.com Fallback** ⚠️