Skip to content

후기 작성

rkdls8268 edited this page Jul 17, 2020 · 8 revisions

메소드 경로 설명
POST /main/detail/review 후기 작성

Image

android_comment_post

Request Header

{
    "Content-Type": "application/json",
    "token": jwt
}

Request Body

{
  "bookstoreIdx":19,
  "content": "스토리지북앤필름 또 가고 싶어요!! 밖에서 봤을 때도 예쁜 서점이었는데 안에서 밖을 바라보는 것도 예쁘네용,,증말 나 혼자만 알고싶은 독립서점,,, 귀여운 소품들도 많고 갈때마다 기분 좋아지는 곳인것 같아요ㅠㅠ 다들 해방촌에 가게 된다면 꼭 가보세요 제가 정말 강추하는 서점입니다!",
  "stars": 4
}

key 설명 타입
bookstoreIdx 후기 작성할 책방 인덱스 Int
content 후기 본문 String
stars 별점 Int

Response Body

< Success >

{
    "status": 200,
    "success": true,
    "message": "후기가 작성되었습니다.",
    "data": {
        "reviewIdx": 10,
        "userIdx": 1,
        "bookstoreIdx": 19,
        "content": "스토리지북앤필름 또 가고 싶어요!! 밖에서 봤을 때도 예쁜 서점이었는데 안에서 밖을 바라보는 것도 예쁘네용,,증말 나 혼자만 알고싶은 독립서점,,, 귀여운 소품들도 많고 갈때마다 기분 좋아지는 곳인것 같아요ㅠㅠ 다들 해방촌에 가게 된다면 꼭 가보세요 제가 정말 강추하는 서점입니다!",
        "photo": "NULL",
        "stars": 5,
        "createdAt": "2020년 7월 16일 03:24 작성",
        "nickname": "gain",
        "profile": "https://sopt-server-gain.s3.ap-northeast-2.amazonaws.com/1594816665591.png"
    }
}

< Fail >

  • 데이터 누락
{
    "status": 200,
    "success": false,
    "message": "필요한 값이 없습니다."
}
  • EXPIRED TOKEN
{
    "status": 401,
    "success": false,
    "message": "토큰 값이 만료되었습니다."
}
  • EMPTY TOKEN
{
    "status": 200,
    "success": false,
    "message": "토큰 값이 없습니다."
}
  • INVALID TOKEN
{
    "status": 401,
    "success": false,
    "message": "유효하지 않은 토큰값입니다."
}
  • DB 오류
{
    "status": 600,
    "success": false,
    "message": "DB 오류"
}