HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🧚
[1기]최종 프로젝트 데브코스
/
🎨
[팀9] 내 손안의 원데이 클래스 DAYZ
/
🤖
API 명세
/
댓글 목록 조회

댓글 목록 조회

화면
피드
속성
GET
URL
api/v1/comments/posts/{postId}
도메인
Comment
진행상황
배포완료
담당자

API 설명


🗣
게시글에 달린 댓글을 조회 할 수 있다.
 

Request


Header

Authorization: "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"
 

Sample

{ "postId": 1, "pageIndex": 0, "pageSize": 10, "sort": { "column": "", "order": "" } }
 
Request Field
이름
타입
설명
pageIndex
Number
페이지 번호
pageSize
Number
페이지 사이즈
sort
Obejct
정렬
sort.column
String
정렬 기준
sort.order
String
정렬 대상
postId
Number
게시물 아이디

Response


Sample

{ "data": { "hasNext": true, "pageIndex": 0, "pageSize": 10, "comment": [ { "content": "우와짱이네요", "createdAt": "2021-12-10 19:23:00", "member": { "name": "나손님", "imageUrl": "http://s3.jpg" } }, { "content": "우와킹이네요", "createdAt": "2021-12-10 19:24:12", "member": { "name": "너손님", "imageUrl": "http://s3.jpg" } } ], "success": true, "serverDateTime": "2021-12-14 20:21:45" }
 
Response Field
이름
타입
설명
success
Boolean
성공여부
serverDateTime
String
서버응답시간
data
Obejct
응답본문
data.hasNext
Boolean
다음 페이지 여부
data.pageIndex
Number
페이지 번호
data.totalCount
Number
페이지 총 개수
data.comment[]
ARRAY
댓글 목록
data.comment[].content
String
data.comment[].createdAt
String
댓글 생성 시각(YY-MM-DD HH:MM)
data.comment[].member
Obejct
data.comment[].member.name
String
사용자 이름
data.comment[].member.imageUrl
String
사용자 프로필 url