创建举报数据

  • 接口说明: 创建举报数据
  • 接口地址: /api/reports
  • 请求方式: POST

请求参数

参数名称类型是否必须名称描述
user_idint用户ID举报人的用户ID
thread_idint主题ID举报[主题/回复内容]都会传输
post_idint回复ID如果举报的主题则不需要传输该ID
typeint举报类型0个人主页 1主题 2评论/回复
reasonstring举报理由必传举报理由

请求示例

  1. {
  2. "data": {
  3. "type": "reports",
  4. "attributes": {
  5. "user_id": 1,
  6. "thread_id": 32,
  7. "post_id": 68,
  8. "type": 2,
  9. "reason": "{{$randomFirstName}}"
  10. }
  11. }
  12. }

返回说明

  • 成功,http 状态码 201
  • 失败,http 状态码 500

返回结果

参数名称类型名称描述
dataobject数据类型
typestring数据类型
idint数据 id
attributesobject
user_idint用户ID举报人的用户ID
thread_idint主题ID被举报的主题ID
post_idint回复ID被举报的回复内容ID
typeint举报类型0个人主页 1主题 2评论/回复
reasonstring举报理由
statusint举报状态0未处理 1已处理
created_atstring举报创建时间
updated_atstring举报修改时间

返回示例

  1. {
  2. "data": {
  3. "type": "reports",
  4. "id": "10",
  5. "attributes": {
  6. "user_id": 942,
  7. "thread_id": 253,
  8. "post_id": 981,
  9. "type": 0,
  10. "reason": "Rose",
  11. "status": 0,
  12. "created_at": "2020-04-28T16:07:27+08:00",
  13. "updated_at": "2020-04-28T16:07:27+08:00"
  14. }
  15. }
  16. }