Skip to content

내가 쓴 문장 수정

HyeonJooo edited this page Jul 16, 2020 · 3 revisions

내가 쓴 문장 수정 (/my/:sentenceIdx)

문장수정

Request

URL

[PUT] ~/my/:sentenceIdx

Header

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

params

변수 타입 설명
sentenceIdx Int 삭제하는 문장의 Idx

Body

변수 타입 설명
sentence String 수정한 문장
{
    "sentence" : "문장 수정할거야 수정수정수정"
}

Response

Description

변수명 설명
sentence 수정된 문장

SUCCESS

{
    "status": 200,
    "success": true,
    "message": "문장 수정 성공",
    "data": {
        "sentence": "문장 수정할거야 수정수정수정"
    }
}

FAIL : params, Body, 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