服务公共状态码解析

公共状态码解析

code 说明
0 调用成功
1 授权失败。注意公钥和私钥不要改动任何内容,要与传到图普账号下的公钥配对,如果弄混了版本,可以重新生成公私钥,公钥重新上传,调用端使用新私钥;另外,有两种格式的私钥,需要由编程语言决定。查看详情
2 模型信息错误
3 没有上传文件
4 API版本号错误
5 API版本已弃用
6 secretId错误
7 任务id错误,secretId不能调用该任务
8 secretId状态异常
9 尚未上传证书
10 pipId 错误
11 没有callback参数
12 时间参数错误
13 没有配置计算任务或者都已关闭
14 文件传输错误, 详见下方错误信息详解
15 参数非法
17 并发数超出限制
18 正常文件过少。 活体检测的图片数量不能少于7,人脸对比不能少于2
19 超出单次请求的文件数量限制
20 人脸对比、活体认证的头像图片无效(下载失败、图片超大、格式非法等)
21 提交重复的语音流
22 语音任务不存在,或已过期
23 未配置/开通语音任务
24 开通的 secretId 任务类型与调用接口类型不匹配 (例如异步视频调用同步视频接口)
25 回调错误
26 无效人脸特征校验应用ID
27 无效人脸特征ID, 应用ID必须同时开通任务【人脸实名认证, 人脸校验】才可以使用此接口,请联系我们开通。
100 服务错误
101 未知错误

语音相关的状态码

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

文件传输错误 (code 14) 信息详解

错误信息 message 说明
maxBuffer exceeded 文件过大,默认限制是1MB以内,具体根据图普官方的限制。
Download fail. response statusCode: xxx 文件链接或文件资源无法访问。
Download fail. errMsg: timeout. 文件下载超时。5秒超时,重试两次。
Invalid type: ** 非法文件格式,详情参照使用的审核服务接口文档。
invalid urls 非法的文件链接,请检查送审的文件链接是否符合URL的标准。

示例:

{
    "code": 14,
    "message": "Download fail. errMsg: timeout.",
    "nonce": "0.8060262239627614",
    "timestamp": 1628654602388
}

文件传输错误码

新增错误码 error 字段,方便客户判断具体的文件错误类型。目前支持的接口有:

  • 异步视频回调
错误码 说明
URL_EXPIRED 文件链接已超时失效(通常是指定了超时时间的对象存储地址)
NOT_FOUND 文件不存在(文件链接返回 404)
INVALID_URL 文件链接错误 (非正确链接格式, 或文件链接返回 400, 5XX 响应码)
INVALID_VIDEO_FILE 视频文件错误
DOWNLOAD_TIMEOUT 文件下载超时
CONNECT_FAILED 连接文件服务器超时(请检查是否配置了服务器白名单)
FILESIZE_EXCEEDED 文件大小超出限制
TASK_RECOGNIZE_FAILED 任务处理失败
SINK_RESULT_FAILED 通知回调失败

示例:

{
    "code": 14,
    "error": "VIDEO_URL_EXPIRED",
    "message": "video type error: application/xml, detail: ffprobe exited with code 1",
    "nonce": "0.8060262239627614",
    "timestamp": 1628654602388
}

results matching ""

    No results matching ""