错误码与处理建议

先检查 HTTP 状态及 errorCode,再根据各接口的 code/result 处理任务结果。错误响应可能不含任务或审核字段。

视频审核服务错误

HTTP errorCode 场景与处理
400 2001 参数值不合法:例如不支持的语言、采样超范围、无效 Base64。修改参数后再提交。
400 2002 请求绑定、格式或协议错误;具体 HTTP 状态也可能为 404/405 等。核对方法、路径、请求头和 JSON。
400 1103 项目或策略不存在。核对 X-AppId/strategyId 及开通配置。
429 1104 请求频率、排队或并发限制。退避后重试,避免密集查询或重复提交。
400 2109 任务记录不存在,例如点播查询时记录已清理;直播也可能以 HTTP 200 + code=3 表示不存在。
400 2110 RTC 录制启动相关错误。核对平台、房间和入房凭据。
400 2111 taskId 超过校验窗口。使用新提交的任务 ID;旧 ID 重试不会恢复结果。
400 2112 任务 ID 的时间信息无效,例如晚于服务时间。不要修改服务返回的 ID。
500 1001 服务异常。记录时间、项目和任务 ID,避免无限重试。
{
  "errorCode": 2001,
  "errorMessage": "Invalid Parameter"
}

下载、解码或下游审核在异步任务中失败时,可能通过查询/回调中的 errorCode=0, code=1 表达;不能承诺统一返回 HTTP 200 / errorCode=1200。错误消息用于诊断,不应作为稳定业务判断条件。

公网接入与鉴权错误

公网入口还可能返回路由、长度、鉴权或 Token 类错误,如 1002/1003/1004/1007、1102/1106/1107/1108/1110、2000。这些由接入层决定,HTTP 状态可能与服务内部处理不同。请继续遵守请求签名规范,不能因本页未逐项列出而省略鉴权。