Skip to content

내가 쓴 문장 삭제

HyeonJooo edited this page Jul 16, 2020 · 3 revisions

내가 쓴 문장 삭제 (/my/:sentenceIdx)

문장삭제

Request

URL

[DELETE] ~/my/:sentenceIdx

Header

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

params

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

Response

Description

변수명 설명
deleteSentenceIdx 삭제된 문장의 Idx

SUCCESS

{
    "status": 200,
    "success": true,
    "message": "문장 삭제 성공",
    "data": {
        "deleteSentenceIdx": "10"
    }
}

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