# 错误码

# 错误码说明

返回结果中如果存在 Error 字段,则表示调用 API 接口失败。 Error 中的 Code 字段表示错误码,所有业务都可能出现的错误码为公共错误码,下表列出了公共错误码。 错误码列表

  • HTTP返回码
错误码 错误描述
400 请求不合法,包体格式错误
403 禁止访问
404 请求失败
500 服务器内部错误
501 服务未实现
502 网关错误,服务不可用
503 服务不可用
504 后端服务不可用或者处理超时
  • 逻辑错误码
错误码 错误描述
10000 登录信息不完整
10001 未登录
10002 登录超时
10003 登录异常,联系微瓴对接人解决
10004 登录次数过于频繁,从0点开始24小时内登陆次数超过一万次会被限制登陆
10005 登录sig错误,检查生成sig的时间戳是否和鉴权的时间戳一致
10006 登录时间异常,重新校准本地服务器时间
10007 CSRF Token校验失败
20000 未知内部错误,通常是联调使用的环境不同导致
20001 权限不足,联系微瓴对接人配置权限
20002 数据不存在
20003 发送消息异常
20004 数据格式错误
20005 发送消息超时
20006 查询不到值.
20007 超出规定值
20008 同一个IP发送了多个长轮询请求
20009 获取不到微信access_token
20010 非网管设备查询子节点信息
20011 读取POST数据出错
20012 QQ不满足本次请求条件
20013 获取服务器地址出错
20014 数据库操作失败
20015 token无效,文件上传时校验返回
20016 文件上传失败或者未上传文件
20017 验证回调接口失败
20018 设备已绑定,无法绑定到其他项目
20019 操作失败
20020 未启动录像
20021 文件大小过大,无法返回
20022 消息服务异常
20023 接口无效
20024 设备未推流
20029 参数不合理
20030 未注册用户
20031 无权限
20032 参数缺失
20033 调用API接口失败
20034 源数据不合理
20035 数据库操作失败
20404 资源不存在
20413 请求包体或文件大小超过限制
20501 功能未实现
30001 邀请码已经存在,在生成系统注册邀请码时可能返回的异常信息
30002 参数错误
30003 SN重复
30004 App ID未绑定账号
30005 绑定设备发生异常
30006 微信校验设备信息时失败
30007 同步设备信息时格式错误
30008 服务端获取post数据内容出错
30009 设备获取license时参数错误
30010 该设备已经取过license
30011 license已用完,请稍后再试
30012 非法设备
31001 设备绑定/解绑失败
31002 无绑定设备
40001 服务不存在
40002 服务未发布
40003 应用没有权限访问服务
40004 应用调用服务发生异常
40005 服务回调类型错误
40006 服务对应的api不存在
40007 服务地址或者api路由错误
10010001 邮箱账号不存在
10010002 邮箱账号没有appid权限
10010003 手机号没有appid权限
10010004 手机号用户不存在
10010005 发送验证码失败
10010006 用户手机绑定失败
10010007 验证码不存在或者已经失效
10010008 验证失败
10010009 用户手机号码已经被绑定其他账号
10010010 用户已经绑定手机号码,不能重复绑定
10010011 sn列表数据为空
10040001 web转码路数超多最大的自定义值
10040002 项目没有开启web推流
10040003 项目配置信息projectId不能为空
10040004 更新摄像头失败
10040005 项目超过有效期
1004004 api module不存在
1001007 添加数据失败
1001008 至少要有一条appid信息
1004009 找不到要删除的数据
1001010 没有读权限的子模块,请创建
1001011 没有写权限的子模块,请创建
1001012 权限为 rw、w、r
1001013 参数为空
10040006 app参数为空
10040007 操作失败
10010014 设备离线