事件报告 API
管理用户提交的违规内容举报。
列出事件报告
列出所有事件报告,支持分页和过滤。
端点: GET /_synapse/admin/v1/event_reports
查询参数:
示例请求:
示例响应:
获取事件报告详情
获取特定事件报告的详细信息,包括被举报事件的内容。
端点: GET /_synapse/admin/v1/event_reports/{report_id}
路径参数:
report_id- 报告的数字标识符
示例请求:
示例响应:
删除事件报告
处理完成后删除事件报告。
端点: DELETE /_synapse/admin/v1/event_reports/{report_id}
示例请求:
响应: 成功时返回 200 OK 和空响应体。
事件报告字段参考
报告处理流程
-
审查新报告 - 使用
dir=b列出报告以先查看最新的。 -
调查 - 获取报告详情以查看完整的事件内容。
-
采取行动 - 根据严重程度,您可以:
- 警告发送者
- 删除事件
- 影子封禁用户
- 停用用户账户
- 封禁房间
-
清理 - 处理完成后删除报告。