Admin-comment

Api:/api/admin/comment

Methods:GET, POST, PUT, PATCH, DELETE

Permission:unlimited

Login auth:Yes

Request and parameters:

  1. """
  2. GET:
  3. 获取评论
  4. status:<str>,"is_issued"(正常发布) or "not_audit"(等待审核) or "unqualified"(未通过审核) or "user_remove"(用户删除的)
  5. keyword:<str>,搜索关键字
  6. sort:<array>,排序, 1表示升序, -1表示降序.如:
  7. 按时间降序 [{"issue_time":-1}]
  8. 按时间升序 [{"issue_time": 1}]
  9. 先后按赞(like)数降序, 评论数降序,pv降序, 发布时间降序
  10. [{"like": -1},{"issue_time": -1}]
  11. 默认时按时间降序, 也可以用其他字段排序
  12. page:<int>,第几页,默认第1页
  13. pre:<int>, 每页查询多少条, 默认是config.py配制文件中配制的数量
  14. :return:
  15. PATCH or PUT:
  16. 1.人工审核comment, 带上参数score
  17. op:<str>, "audit"
  18. ids:<array>, comment id
  19. score:<int>, 0-10分
  20. 2.恢复comment, 只能恢复管理员移入待删除的comment, is_delete为2的comment
  21. op:<str>, "restore"
  22. ids:<array>, comment id
  23. DELETE:
  24. 删除comment
  25. ids:<array>, comment id
  26. pending_delete:<int>, 1: is_delete为2, 标记为永久删除, 0:从数据库删除数据
  27. :return: