7.26 反馈提交【未授权拦截通过,待登录态联调】

POST /tieup/api/v1/feedbacks

请求体:

{
  "user_type": 1,
  "feedback_type": 6,
  "report_target_identity": "artist",
  "report_target_id": 20001,
  "feedback_content": "该艺人发布了不当内容",
  "attachments": [
    "https://cdn.example.com/feedback/report-1.png"
  ]
}

请求参数:

参数 类型 必填 说明
user_type integer 否 1=粉丝,2=艺人
feedback_type integer 否 反馈类型:1=功能建议,2=问题反馈,3=内容反馈,4=投诉,5=其他,6=举报;不传默认为 1
report_target_identity string 条件必填 仅 feedback_type=6 必填:fan=粉丝,artist=艺人;其他反馈类型禁止传入
report_target_id integer 条件必填 仅 feedback_type=6 必填;fan 对应 tieup_user.id,artist 对应 tieup_artist.id;其他反馈类型禁止传入
feedback_content string 是 用户提交的问题或建议内容
attachments array 否 上传接口返回的附件 URL 或业务文件标识列表

写入 tieup_feedback,默认 handle_status = 1。举报提交前会校验目标对象存在且当前正常可用,并禁止举报自己;举报对象不存在、已禁用、已注销、身份与 ID 类型不匹配或自举报均返回 422。举报对象不限制必须与提交人属于同一渠道。

响应字段:

字段 类型 说明
id integer 主键 ID
handle_status integer 处理状态
submitted_at string 提交时间

响应示例:

{
  "id": 1,
  "handle_status": 1,
  "submitted_at": "2026-06-18 10:00:00"
}

说明:服务端从当前登录态写入 user_id,并快照昵称、手机号、设备、渠道、平台、市场和 APP 版本信息;举报额外写入 report_target_identity 和 report_target_id。attachments 为上传接口返回的文件 URL 或业务文件标识数组。后台客服回复或关闭原因写入 handle_result,用户可通过“我的反馈”接口查看;“我的反馈”接口不会返回被举报者的昵称、艺名或电话。