-
Notifications
You must be signed in to change notification settings - Fork 1
[Answer] 상세 페이지 보기
jujube0 edited this page Jan 10, 2021
·
14 revisions
GET /answers/detail/:answer_id
name | type | description | required |
---|---|---|---|
token | String | 토큰 | O |
name | type | description | required |
---|---|---|---|
answer_id | Int | 답변의 id | O |
name | type | description |
---|---|---|
status | Int | |
success | Boolean | |
message | String | |
data | Array | Answer, 답변 내용 |
name | type | description |
---|---|---|
id | Int | 답변의 id |
comment_blocked_flag | Boolean | 답글 허용 여부 (댓글을 막았으면 true) |
content | String | 답변 내용 |
public_flag | Boolean | 답변 공개 여부 (공개했으면 true) |
answer_date | String | 답변 작성 날짜 |
answer_idx | Int | 카테고리에 대한 몇번째 질문인지 |
question_id | Int | 답변과 연관된 질문의 id |
user_id | Int | 답변을 기록한 user의 id |
is_author | Boolean | 유저가 작성한 게시글이면 true |
is_answered | Boolean | 유저가 이미 대답한 질문이면 true 아니면 false |
is_scrapped | Boolean | 유저가 스크랩한 게시글이면 true 아니면 false |
user_profile | String | 글을 작성한 유저의 프로필 이미지, 없으면 null |
user_nickname | String | 글을 작성한 유저의 닉네임 |
question | String | 글 질문 |
category | String | 글 카테고리 |
caregory_id | Int | 글 카테고리 id |
Comment | Array | 댓글 |
name | type | description |
---|---|---|
id | Int | 댓글 id |
content | String | 댓글 내용 |
public_flag | Boolean | 댓글 공개 여부 |
user_id | Int | 댓글 작성한 유저 id |
answer_id | Int | 댓글을 작성한 질문의 id |
createdAt | String | 댓글 작성 시간 |
updatedAt | String | 댓글 수정 시간 |
Children | Array | 대댓글 |
is_author | Boolean | 유저가 작성한 댓글이면 true |
is_visible | Boolean | 유저에게 공개된 댓글이면 true 아니면 false |
user_nickname | String | 댓글 쓴 글쓴이 닉네임 |
profile_img | String or null | 댓글 쓴 사람 프로필 이미지 |
name | type | description |
---|---|---|
id | Int | 댓글 id |
content | String | 댓글 내용 |
public_flag | Boolean | 댓글 공개 여부 |
user_id | Int | 댓글 작성한 유저 id |
answer_id | Int | 댓글을 작성한 질문의 id |
createdAt | String | 댓글 작성 시간 |
updatedAt | String | 댓글 수정 시간 |
parent_id | Int | 대댓글을 단 댓글의 id |
is_author | Boolean | 유저가 작성한 댓글이면 true |
is_visible | Boolean | 유저에게 공개된 댓글이면 true 아니면 false |
user_nickname | String | 댓글 쓴 글쓴이 닉네임 |
profile_img | String or null | 댓글 쓴 사람 프로필 이미지 |
{
"status": 200,
"success": true,
"message": "상세페이지 가져오기 성공",
"data": {
"id": 1,
"comment_blocked_flag": false,
"content": "dd",
"public_flag": true,
"answer_date": "23시간 전",
"answer_idx": 1,
"question_id": 1,
"user_id": 2,
"is_author": true,
"is_scrapped": true,
"user_profile": null,
"user_nickname": "jujube0",
"question": "최근 꾼 꿈 중에 기억에 남는 것은 무엇인가요?",
"category": "일상",
"category_id": 1,
"is_answered": true,
"Comment": [
{
"id": 1,
"content": "새로운 댓글입니다",
"public_flag": true,
"user_id": 2,
"answer_id": 1,
"createdAt": "20시간 전",
"updatedAt": "20시간 전",
"Children": [
{
"id": 2,
"content": "저도요~",
"public_flag": true,
"user_id": 2,
"answer_id": 1,
"createdAt": "20시간 전",
"updatedAt": "19시간 전",
"parent_id": 1,
"is_author": true,
"is_visible": true
}
],
"is_author": true,
"is_visible": true
},
{
"id": 4,
"content": "비밀 댓글입니다",
"public_flag": false,
"user_id": 1,
"answer_id": 1,
"createdAt": "Invalid date",
"updatedAt": "Invalid date",
"Children": [],
"is_author": false,
"is_visible": true
}
]
}
}