HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
♥️
2기 최종 프로젝트 팀별 공간
/
[팀 BackFro💯] ArtZip: 세상 모든 전시회를 한 번에
[팀 BackFro💯] ArtZip: 세상 모든 전시회를 한 번에
/
🚀
API 명세
/
댓글 다건 조회

댓글 다건 조회

사용되는 페이지
후기 상세
HTTP Method
GET
설명
후기의 댓글 조회(20개)
인증 필요 여부
인증 필요 여부
완료 여부
완료
URL
/api/v1/reviews/{reviewId}/comments?page=0&size=10
담당자
인증 여부에 따른 응답 변경 여부
isLiked(comment)
must or should
must
도메인
COMMENT

Request

GET /api/v1/reviews/{reviewId}/comments?page=&size=&sort= //sort의 경우 빈 값이면 최신순, likeCount,DESC 를 넣으면 좋아요 순으로 나옵니다.

Response

success

200 Success { message: "댓글 조회 성공", status: 200, data: { comments: { content: [ { commentId: 0, content: "꼭 가고 싶네요. 근데 시간이 될지ㅠㅠ", createdAt: "2022-07-26T11:26:24", updatedAt: "2022-07-26T11:28:49", isEdited: true, isDeleted: false, user: { userId: 0, nickname: "미스터공공", profileImage: "www.naver.com" }, likeCount: 0,//좋아요 갯수 isLiked: false,//좋아요 여부, 로그인 안되어 있을 시 항상 false childrenCount: 1 //자식댓글 갯수 } ], numberOfElements: 1, //content의 요소가 몇개인지 offset: 0, // 현재 페이지에서 시작하는 요소의 index 번호 pageNumber: 0, //페이지 넘버 pageSize: 20, //페이지 사이즈 totalElements: 1, // 전체 요소 수 totalPages: 1 //전체 페이지 수 }, commentCount: 1 //대댓글 포함 전체 댓글 수 } }

failure

500 Server Error - 서버 내부 문제. 발생 시 비상. { message: "서버 에러", status: 500, code: "미정" }