跳到主要内容

业务状态码

1. 通用业务状态码

code说明
0接口调用成功,或异步任务正常处理完成
1参数错误:鉴权失败
2配置错误:模型信息错误
3参数错误:没有上传文件
4参数错误:API 版本号错误
5参数错误:API 版本已弃用
6参数错误:应用 ID (SID) 格式错误,或无法获取应用配置
7参数错误:识别任务 (TaskId) 错误
8配置错误:应用 (SID) 状态异常
9配置错误:尚未生成应用密钥
10参数错误:PipId 错误(已弃用)
11参数错误:没有 callback 参数(已弃用)
12参数错误:时间参数错误(已弃用)
13参数错误:没有配置任务或任务都已关闭
14文件错误:文件无效或下载错误,可能的原因包括:
- 文件下载超时
- 文件链接无法访问(服务器返回 4xx 或 5xx),或文件链接有误
- 文件大小超出限制
- 文件格式不支持
15参数错误:其他参数校验错误
16参数错误:指定识别任务 (TaskId) 时,该应用 (SID) 找不到指定的任务
17超出并发:每秒请求数量超出限制
18参数错误:正常文件过少,活体检测的图片数量不能少于 7,人脸对比不能少于 2
19参数错误:超出单次请求的文件数量限制
20参数错误:人脸对比、活体认证的头像图片无效
21参数错误:重复提交语音流
22参数错误:语音任务不存在,或已过期
23参数错误:未配置/开通语音任务
24参数错误:开通的应用 (SID) 任务类型与调用接口类型不匹配
25回调错误(已弃用)
26参数错误:无效的人脸特征校验应用 (SID)
27参数错误:无效的人脸特征 ID,应用 (SID) 需要同时开通人脸实名认证任务和人脸校验任务
28服务错误:提交异步图片任务失败
29异步图片结果不存在,识别未完成或结果已过期失效
100服务错误
101未知错误(通常由于某个模型超时或无实例导致)

2. 语音流结束状态码

code说明
51400流状态异常:用户流地址出错,或鉴权信息错误。如:Server return 5xx
51401流状态异常:用户流地址提前结束。如:Stream ends prematurely
51402流状态异常:无法拉流,使用的协议有误。如:failed to read RTMP packet header
51403流状态异常:无法拉流,能连接到流服务器,但找不到流。可能跟 ffmpeg 版本有关,如:StreamNotFound
51404流状态异常:无法拉流,流地址不存在。如:No such streamnot found
51405流状态异常:无法拉流,流数据非法。如:Invalid data found
51408流状态异常:拉流超时,任务结束。如:Operation timed out
51410流状态异常:长时间无法获取新的流数据,任务结束。
51417流状态异常:无法拉流,流服务器拒绝了我们的连接。如:Connection refused
51500流状态异常:未记录的错误,任务结束。
52412流状态异常:拉流出错,任务结束。如:Input/output error
52500未知错误,任务结束。
52501审核服务主动断开流,任务结束。如:Immediate exit requested

3. 图片/文本名单状态码

code说明
60801删除图片/文本错误
60802新增图片/文本错误
60803存储图片/文本错误
60804图片已存在
60805图片格式不支持
60806图片编码错误
60807数据库错误
60808图片下载错误
60809url 无效
60810图片下载超时
60811文本不存在
60812资源不存在
60813无下载权限
60814新增图片/文本名单库错误
60815删除图片/文本名单库错误
60816更新图片/文本名单库错误
60817查找错误

4. 自定义人物名单状态码

code说明
71000自定义人物:未检测到人脸
71001自定义人物:检测到多个人脸
71002自定义人物:检测到人脸,但不符合入库要求
71003自定义人物:其他错误
71004自定义人物:图片读取错误
71005自定义人物:其他错误
71006自定义人物:其他错误
71007自定义人物:图片读取错误
71008自定义人物:人脸已经存在
71009自定义人物:图片超过大小限制
71010自定义人物:其他错误
71011自定义人物:其他错误