Skip to content
juju edited this page Dec 9, 2020 · 3 revisions

메소드 경로 설명
GET /sevice/:idx/review 후기 상세

client
service_review

Response Body

{
   status:200
   message:리뷰불러오기 성공
   data:{
      allReview:(number)
      allStar:(number)
      reviews:[{
         star:(number)
         name:(string)
         logoType:(string)
         review:(string)
         reviewDate:Date
      },{...},{...}]
   }
}
변수명 타입 설명
allReview int 전체 후기 갯수
allStar int 전체 후기 평점
star int 별점
name string 후기 쓴 사람 이름
logoType string 로고 타입
review string 리뷰 상세
reviewDate string 리뷰 적은 날짜

< Success >

  • 정보 잘 받아왔을 시
{
    "status": 200,
    "message": "리뷰불러오기 성공",
    "data": {
        "allReview": 6,
        "allStar": 4,
        "reviews": [
            {
                "star": 5,
                "name": "reviewer1",
                "logoType": "심볼/엠뷸럼형 로그",
                "review": "친절하게 해주셨어요.감사합니다1",
                "reviewDate": "2020-12-05"
            },
            {
                "star": 5,
                "name": "reviewer2",
                "logoType": "심볼/엠뷸럼형 로그",
                "review": "친절하게 해주셨어요.감사합니다2",
                "reviewDate": "2020-12-05"
            },
            {
                "star": 5,
                "name": "reviewer3",
                "logoType": "심볼/엠뷸럼형 로그",
                "review": "친절하게 해주셨어요.감사합니다3",
                "reviewDate": "2020-12-05"
            },
            {
                "star": 4,
                "name": "reviewer4",
                "logoType": "텍스트형 로그",
                "review": "친절하게 해주셨어요.감사합니다4",
                "reviewDate": "2020-12-07"
            },
            {
                "star": 4,
                "name": "reviewer5",
                "logoType": "프리미엄 로고",
                "review": "친절하게 해주셨어요.감사합니다5",
                "reviewDate": "2020-12-06"
            },
            {
                "star": 2,
                "name": "reviewer6",
                "logoType": "심볼/엠뷸럼형 로그",
                "review": "친절하게 해주셨어요.감사합니다6",
                "reviewDate": "2020-12-07"
            }
        ]
    }
}

< Fail >

  • 데이터 없을 시
{
    "status": 200,
    "message": "리뷰불러오기 성공",
    "data": {
        "allReview": 0,
        "allStar": null,
        "reviews": []
    }
}

-DB 오류, 통신오류

{
   "status": 400,
  "message":"리뷰불러오기 실패"
}

Clone this wiki locally