Skip to content

신고하기

Haely edited this page Nov 14, 2020 · 1 revision

신고하기 (/detail/report)

문장상세

Request

URL

[POST] ~/detail/report

Header

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

Body

변수 타입 설명
sort String theme인지 sentence인지
idx Int themeIdx 혹은 sentenceIdx
content String falseAd 혹은 inappropriate
{
    "sort":"sentence",
    "idx": 30,
    "content":"inappropriate"
}
{
    "sort":"theme",
    "idx": 18,
    "content":"falseAd"
}

Response

SUCCESS

{
    "status": 200,
    "success": true,
    "message": "신고 성공"
}

FAIL : body 값이 없는 경우

{
    "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