QuestionApi.createAnswer
注意:该接口需要登陆后才能调用。
content_markdown
和 content_rendered
两个参数仅传入其中一个即可,
若两个参数都传入,则以 content_markdown
为准。
方法定义
QuestionApi.createAnswer(param: CreateAnswerParams): Promise<AnswerResponse>
参数
CreateAnswerParams QuestionApi.ts:70
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
content_markdown | 否 | string | Markdown 格式的正文 |
content_rendered | 否 | string | HTML 格式的正文 |
include | 否 | string | 响应中需要包含的关联数据,用 |
question_id | 是 | number | 提问ID |
响应
AnswerResponse models.ts:101
参数名 | 类型 | 说明 |
---|---|---|
code | number | 无任何错误时,状态码为 0 |
data | Answer |
Answer models.ts:1
参数名 | 类型 | 说明 |
---|---|---|
answer_id | number | 回答ID |
comment_count | number | 评论数量 |
content_markdown | string | markdown 格式的内容 |
content_rendered | string | html 格式的内容 |
create_time | number | 创建时间 |
delete_time | number | 🔐删除时间 |
question_id | number | 提问ID |
relationships | AnswerRelationship | |
update_time | number | 更新时间 |
user_id | number | 用户ID |
vote_count | number | 投票数(赞成票 - 反对票,可能为负数) |
vote_down_count | number | 反对票总数 |
vote_up_count | number | 赞成票总数 |
AnswerRelationship models.ts:76
参数名 | 类型 | 说明 |
---|---|---|
question | QuestionInRelationship | |
user | UserInRelationship | |
voting | string | 当前登录用户的投票类型( 取值范围包括: |
QuestionInRelationship models.ts:1536
参数名 | 类型 | 说明 |
---|---|---|
create_time | number | 发布时间 |
question_id | number | 提问ID |
title | string | 提问标题 |
update_time | number | 更新时间 |
UserInRelationship models.ts:2162
参数名 | 类型 | 说明 |
---|---|---|
avatar | UserAvatar | |
headline | string | 一句话介绍 |
user_id | number | 用户ID |
username | string | 用户名 |
UserAvatar models.ts:2094
参数名 | 类型 | 说明 |
---|---|---|
large | string | 大头像地址 |
middle | string | 中头像地址 |
original | string | 头像原图地址 |
small | string | 小头像地址 |