HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🧚
[1기]최종 프로젝트 데브코스
/
[팀3] 아이육
[팀3] 아이육
/
🎁
API 설계
/
특정 게시글의 댓글 목록 API

특정 게시글의 댓글 목록 API

완료여부
완료여부
상태
200
uri
/api/v1/missing-posts/{postId}/comments
담당자
케빈
비고
프론트 확인
태그
GET
GET 요청으로 게시글의 댓글 목록을 조회한다.

Request Header

Authorization: "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"
 
 
Query Parameter
이름
타입(쿼리스트링)
설명
requried
예시
page
Number
페이지
1
size
Number
요청 개수
10
 

Response

{ "data": { "comments": [ { "id": 134, "user": { "id": 45, "nickname": "짱구", "image": "http://../../97fd3403-7343-497a-82fa-c41d26ccf0f8.png" }, "content": "얼른 찾으시길 바래요 ㅠ", "createdAt": "2021-11-05T16:55:37.436056", "childComments": [ { "id": 134, "user": { "id": 45, "nickname": "짱구", "image": "http://../../97fd3403-7343-497a-82fa-c41d26ccf0f8.png" }, "content": "얼른 찾으시길 바래요 ㅠ", "createdAt": "2021-11-05T16:55:37.436056" } ] } ], "totalElements": 10, "last": false, "size": 10 }, "serverDateTime": "2021-11-05T16:55:37.436056" }
 
 
 
Response Fields
이름
타입
설명
비고
data
Obejct
응답 본문
data.comments
ARRAY
게시글의 댓글들
data.comments[].id
Number
댓글 아이디
data.comments[].user
Obejct
댓글 작성자
data.comments[].user.name
String
댓글 작성자 닉네임
data.comments[].user.image
String
댓글 작성자 프로필 이미지 url
data.comments[].cotent
String
댓글 내용
data.comments[].createdAt
String
댓글 작성 날짜
data.totalElements
Number
보호소 게시물 총 개수
data.last
Boolean
현재가 마지막 페이지인지 여부
data.size
Number
페이지 당 요청 개수
serverDateTime
String
서버 응답 시간