Admin-comment
Api:/api/admin/comment
Methods:GET, POST, PUT, PATCH, DELETE
Permission:unlimited
Login auth:Yes
Request and parameters:
"""
GET:
获取评论
status:<str>,"is_issued"(正常发布) or "not_audit"(等待审核) or "unqualified"(未通过审核) or "user_remove"(用户删除的)
keyword:<str>,搜索关键字
sort:<array>,排序, 1表示升序, -1表示降序.如:
按时间降序 [{"issue_time":-1}]
按时间升序 [{"issue_time": 1}]
先后按赞(like)数降序, 评论数降序,pv降序, 发布时间降序
[{"like": -1},{"issue_time": -1}]
默认时按时间降序, 也可以用其他字段排序
page:<int>,第几页,默认第1页
pre:<int>, 每页查询多少条, 默认是config.py配制文件中配制的数量
:return:
PATCH or PUT:
1.人工审核comment, 带上参数score
op:<str>, "audit"
ids:<array>, comment id
score:<int>, 0-10分
2.恢复comment, 只能恢复管理员移入待删除的comment, is_delete为2的comment
op:<str>, "restore"
ids:<array>, comment id
DELETE:
删除comment
ids:<array>, comment id
pending_delete:<int>, 1: is_delete为2, 标记为永久删除, 0:从数据库删除数据
:return: