评论 - jues-zz/ddexpert_server GitHub Wiki

1. get /topic/:topic_id/replies 获取一条主题的评论

接收 get 参数

offset Number 偏移文章数
limit Number 每一页的主题数量
mdrender String 当为 false 时,不渲染。默认为 true

返回值示例

2. get /reply/:reply_id/replies 获取一条评论的对话

接收 get 参数

topic_id String 主题id
user_id String 自己的用户id
msg_user_id String 发出消息的用户id
offset Number 偏移文章数
limit Number 每一页的主题数量
mdrender String 当为 false 时,不渲染。默认为 true

返回值示例

3. post /topic/:topic_id/replies 新建评论

接收 post 参数

accesstoken String 用户的 accessToken
content String 评论的主体
reply_id String 如果这个评论是对另一个评论的回复,请务必带上此字段。这样前端就可以构建出评论线索图。
reply_name String 如果这个评论是对另一个评论的回复,请务必带上此字段。这样前端就可以构建出评论线索图。
reply_content String 如果这个评论是对另一个评论的回复,请务必带上此字段。这样前端就可以构建出评论线索图。

返回值示例

{success: true, reply_id: '5433d5e4e737cbe96dcef312'}

4. post /reply/:reply_id/delete 删除评论

接收 post 参数

accesstoken String 用户的 accessToken  

返回值示例

{ errcode: 0, message: '话题已被删除。' }

5. post /reply/:reply_id/ups 为评论点赞

接受 post 参数

accesstoken String

接口会自动判断用户是否已点赞,如果否,则点赞;如果是,则取消点赞。点赞的动作反应在返回数据的 action 字段中,up or down。 返回值示例

{"success": true, "action": "down"}