发布评论

  • 地址 POST /api/comment
  • 请求类型 application/json
  • 参数
    • token
    • content: 评论的内容
    • topicId: 评论的话题ID
    • commentId: 回复评论的对象(盖楼评论的上级评论id)
  • 返回 Result(Comment)
  1. {
  2. "code": 200,
  3. "description": "SUCCESS",
  4. "detail": {
  5. "id": 1,
  6. "topicId": 1,
  7. "userId": 1,
  8. "content": "我是一个评论",
  9. "inTime": 1548992997521,
  10. "commentId": null,
  11. "upIds": null
  12. }
  13. }

更新评论

  • 地址 PUT /api/comment/:id
  • 请求类型 application/json
  • 参数
    • token
    • id: 评论的id
    • content: 评论的内容
  • 返回 Result(Comment)
  1. {
  2. "code": 200,
  3. "description": "SUCCESS",
  4. "detail": {
  5. "id": 1,
  6. "topicId": 1,
  7. "userId": 1,
  8. "content": "我是更新后的评论",
  9. "inTime": 1548993059477,
  10. "commentId": null,
  11. "upIds": null
  12. }
  13. }

删除评论

  • 地址 DELETE /api/comment/:id
  • 请求类型 application/json
  • 参数
    • token
    • id: 评论的id
  • 返回 Result()
  1. {
  2. "code": 200,
  3. "description": "SUCCESS",
  4. "detail": null
  5. }

点赞评论

  • 地址 GET /api/comment/:id/vote
  • 请求类型 application/json
  • 参数
    • token
    • id: 评论的id
  • 返回 Result(int) 返回点赞后当前评论的总赞数
  1. {
  2. "code": 200,
  3. "description": "SUCCESS",
  4. "detail": 1
  5. }