概述
本文将为您介绍请求出错时返回的错误码和对应错误信息。
错误响应
Content-Type:application/json
对应 HTTP 状态码:2XX,3XX,4XX,5XX
响应体
{"RequestId": "123456789","Code": 0,"StatusCode": 40006,"Message": "数据库未查到该记录。","Data": ""}
具体的字段描述如下:
节点名称(关键字) | 描述 | 类型 |
RequestId | 每次请求发送时,服务端将会自动为请求生成一个 ID,遇到问题时,该 ID 能更快地协助定位问题 | string |
Code | 返回码,用来标识请求响应情况,0为成功响应,500为服务端响应错误 | int |
StatusCode | 状态码,用来定位唯一的错误条件和确定错误场景,具体状态码见下文 | int |
Message | 错误描述 | string |
Data | 每次请求错误时,该字段携带具体的错误信息 | string |
错误码列表
错误码 | 描述 | HTTP状态码 |
200 | 请求成功 | 200 |
40001 | 无效的参数 | 200 |
40002 | 无效的接入协议 | 200 |
40003 | 无效的设备类型 | 200 |
40004 | 无效的设备状态 | 200 |
40005 | 参数校验失败 | 200 |
40006 | 数据库未查到该记录 | 200 |
41301 | 获取用户设备资源列表失败 | 200 |
41601 | Token已过期,请重新生成token | 200 |
41602 | 无效的Token | 200 |
41603 | 新增组织树失败,达到组织树的最大深度 | 200 |
41604 | 不支持的流协议 | 200 |
41605 | 非法的流id | 200 |
41606 | 域名CNAME解析未成功,请到域名服务商处检查配置 | 200 |
41607 | 组织下有挂靠的组织,不允许删除 | 200 |
41608 | 组织下仍有主账号或其他子账号添加的设备,您无法查看或删除组织 | 200 |
41609 | 该域名没有备案 | 200 |
41610 | 没有找到可用的服务节点 | 200 |
41611 | 时间设置错误,开始时间不能大于结束时间 | 200 |
41612 | 时间设置错误,开始时间不能大于当前时间 | 200 |
41613 | 组织名称不能重复 | 200 |
41614 | 文件内容有误或模板被篡改 | 200 |
41615 | 导入设备数量不能超过5000 | 200 |
41616 | 导入文件的表单不能超过1 | 200 |
41617 | 设备离线 | 200 |
41618 | 该域名已存在 | 200 |
41619 | 证书与域名不匹配 | 200 |
41620 | 证书解析失败,请检查证书内容 | 200 |
41621 | 设备被禁用 | 200 |
41622 | 集群用户数达到上限 | 200 |
41623 | 域名已删除,无法生成流链接,请重新提交域名 | 200 |
41624 | 名称为空或填写有误 | 200 |
41625 | 描述填写有误 | 200 |
41626 | 国标设备密码为空或填写有误 | 200 |
41627 | 当前日期暂无录像 | 200 |
41628 | 设备未注册 | 200 |
41629 | 无效的网关接入协议 | 200 |
41630 | Scale和Pos参数不支持同时下发 | 200 |
41631 | 缺失网关密钥 | 200 |
41632 | 该网关已存在,请勿重复激活 | 200 |
41633 | StreamType和Resolution参数不支持同时下发 | 200 |
41634 | 通道离线 | 200 |
41635 | 设备密码长度应当大于1位并且小于64位 | 200 |
41636 | 无效的Ipv4地址 | 200 |
41637 | 信令响应超时 | 200 |
41638 | 无效的设备Id | 200 |
41639 | 无效的通道Id | 200 |
42205 | 资源使用中 | 200 |
42206 | 设备不存在 | 200 |
42207 | 通道不存在 | 200 |
42501 | 录像不存在 | 400 |
42502 | 没有COS的读取权限 | 403 |
42503 | 非法的下载URL | 403 |
42504 | 下载URL已过期 | 403 |
42505 | 并发下载数超限 | 402 |
42506 | 录像不在标准存储中 | 400 |
42507 | 禁止下载因带宽被限制 | 403 |
42508 | 禁止下载因链接数被限制 | 403 |
43401 | 无效的Ipv4地址 | 400 |
43402 | 周期超出限制(1-7) | 400 |
43403 | 时间格式错误 | 400 |
43404 | 时间设置错误,开始时间不能大于结束时间 | 400 |
43405 | 时间间隔不能小于10分钟 | 400 |
43406 | 组织数量不能大于10个 | 400 |
43407 | 设备不存在 | 400 |
43408 | 存在不满足(上云时间段=前一天的录像时间段/上云倍速)的设定,请检查并确认 | 400 |
43409 | 该模板被计划关联,不允许删除 | 400 |
43410 | 模板名称不能重复 | 400 |
43411 | 计划名称不能重复 | 400 |
43412 | 不支持该倍速 | 400 |
43701 | 无效的 AI 任务名称 | 200 |
43702 | 无效的 AI 任务描述 | 200 |
43703 | ChannelList不能为空 | 200 |
43704 | 传入的ChannelId数量必须小于1000 | 200 |
43705 | ChannelList包含非法字符 | 200 |
43706 | CallbackURL包含非法字符 | 200 |
43707 | 无效的AI识别类型 | 200 |
43708 | 无效的截图频率 | 200 |
43709 | OperTimeslot的容量不大于5 | 200 |
43710 | InvalidOperTimeslot.BeginTime必须小于EndTime | 200 |
43711 | OperTimeslot包含非法字符 | 200 |
43712 | OperTimeslot包含重复的时间段 | 200 |
43713 | 无效的模板Tag | 200 |
43714 | 模板的Tag必须一致 | 200 |
43715 | 包含无效的ChannelId | 200 |
43716 | ChannelId存在其他的AI任务中 | 200 |
43717 | 非法的AI任务ID | 200 |
43718 | AI任务不存在 | 200 |
43719 | AI任务状态为on时,无法更新 | 200 |
43720 | 无效的PageNumber | 200 |
43721 | 无效的PageSize | 200 |
43722 | Status不能为空 | 200 |
43723 | 无效的Status | 200 |
43724 | 无法关闭Status是off的任务 | 200 |
43725 | ChannelId不能为空 | 200 |
43726 | Object包含非法字符 | 200 |
43727 | 无效的开始和结束时间 | 200 |
50000 | 操作失败 | 200 |
50001 | 获取数据库实例为0 | 200 |
50002 | VCM调用失败 | 200 |
51601 | Tkex-Csig调用失败 | 200 |
51602 | 国标信令操作失败 | 200 |
51603 | 网关信令操作失败 | 200 |
51603 | 消息队列发送失败 | 200 |