公共错误码
更新时间:2018-09-04 09:42:34
错误码
|
错误信息
|
描述
|
可尝试解决方法
|
200
|
success
|
成功
|
N/A
|
400
|
request error.
|
请求错误
|
N/A
|
401
|
request auth error.
|
请求认证错误
|
1.尝试检查是否已经使用appKey,appSecret登陆认证
2.检查appKey,appSecret是否配置错误
3.针对配网绑定和设备控制接口,请检查相关设备是否与当前用户绑定
|
403
|
request forbidden.
|
请求被禁止
|
1.检查appKey,appSecret是否配置错误
2.当前使用的appKey是否有接口访问权限
|
404
|
service not found.
|
服务未找到
|
1. 检查服务请求Method是否正确
2.检查服务请求路径是否正确
|
429
|
too many requests.
|
太多请求
|
当前时间段内请求过于频繁,可稍后或者降低调用频次
|
460
|
request parameter error.
|
请求参数错误
|
业务参数异常,请检查上传的业务参数是否正确
|
500
|
service error.
|
服务端错误
|
服务端发生未知异常,需要联系服务人员
|
503
|
service not available.
|
服务不可用
|
服务端发生未知异常,需要联系服务人员
|
2000
|
param is invalid
|
请求参数错误
|
1.请检查各个入参信息是否存在错误
2.检查是否将ProductKey填写错误
|
2062
|
identityId does not exist.
|
identityId不存在
|
1.请检查当前是否正确进行账户登录和认证
2.iotToken信息是否过期或传输错误
|
2065
|
identityId and iotId not bound
|
设备和账号未绑定
|
当前登录的账号和设备之间没有绑定关系,请确定当前的账户与设备确实存在绑定关系
|
2066
|
identityId is not manager
|
该用户不是设备的管理员
|
检查该用户与设备的分享关系
|
2073
|
this product not support share
|
该设备的分享模式不支持生成二维码,例如:抢占式设备不支持分享
|
调用前尝试检查设备的分享模式
|
2074
|
query msg-center hsf error
|
调用消息中心错误
|
服务端发生未知异常,需要联系服务人员
|
2075
|
share model not config for this product
|
分享模式未配置
|
产品没有进行分享模式的设置,前往产品设置分享模式
|
2077
|
"can't get identityId by email and mobile
|
无法根据手机号或影响找到用户 identityId
|
没有该用户,尝试重新输入
|
2078
|
not the same initiator when cancel share dev or scene
|
不是同一个发起者
|
不是该用户发起的分享无法取消该分享,调用前请检查是否为自己发起的分享
|
2082
|
receiver has reject share
|
接收者已拒绝分享
|
该分享已被操作,无法取消已被操作的分享
|
2085
|
receiver has agree share.
|
接收者已同意分享
|
该分享已被操作,无法取消已被操作的分享
|
2086
|
can not share to oneself
|
不能分享给自己
|
检查是否将设备的分享人填写为自己
|
2087
|
iotId has bind to target user
|
设备和目标用户已绑定
|
重复操作,操作之前检查是否已经将设备与用户绑定
|
2093
|
forbidden to repeat cancel sharing
|
不允许重复取消
|
重复操作,操作之前检查分享状态
|
2096
|
sharing time expired
|
分享已过期
|
尝试重新分享一次
|
2097
|
sharing record not exist
|
分享不存在
|
检查是否存在此分享
|
5005
|
product not found
|
产品没有找到
|
检查是否将ProductKey填写错误
|
5225
|
query product failed
|
查询产品失败
|
检查传入的ProductKey是否正确
|
6100
|
device not found
|
设备不存在
|
检查传入的iotId是否正确
|
6608
|
token not found
|
设备上报的token信息不存在
|
token为必填字段,检查是否填写
|
9103
|
update data failed
|
升级失败
|
查询设备端上报日志定位错误
|
9112
|
there is no device exist
|
设备不存在
|
检查传入的iotId是否正确
|
9119
|
firmware not exist
|
固件不存在
|
检查传入的version版本号是否错误
|
9131
|
invalid device
|
非法的设备
|
N/A
|
9132
|
non-existent job record
|
升级任务记录不存在
|
需确认设备是否有进行过固件升级
|
9143
|
upgrade info posted is invalid
|
升级进度上报错误
|
N/A
|
9144
|
device count exceeded
|
设备数量超限
|
N/A
|
9146
|
upgrade record not exist
|
升级记录不存在
|
需确认设备有进行过该版本的固件升级
|
9153
|
evice auth failed
|
设备校验失败
|
N/A
|
10196
|
device exist circle
|
设备存在循环依赖(要求:特定产品的特定属性在TCA中不能重复出现)
|
N/A
|
10197
|
scene exist circle
|
场景存在循环依赖(要求:action中指定的场景不能形成环)
|
重新检查场景逻辑内是否存在循环依赖
|
10198
|
scene depth illegal
|
场景嵌套深度非法(要求:场景最多嵌套一层场景)
|
场景最多在一层逻辑节点下嵌套一层判断节点,检查是够存在逻辑节点嵌套逻辑节点
|
10199
|
scene width illegal
|
action中场景个数非法(要求action中场景个数不能超过100)
|
检查action中场景个数是否已经超出限制
|
10200
|
scene empty
|
没有这个场景
|
确认改场景是否已经存在,是否为创建后未检查是否成功
|
20004
|
gateway.backend service error
|
请检查当前的请求入参是否存在错误的入参,例如JSON入参传递了JSONString类型
|
N/A
|
28504
|
device is offline.
|
设备不在线
|
操作前检查设备是否已经上线
|
28527
|
user not bind with lock.
|
钥匙还未和虚拟用户绑定
|
没有云端创建该虚拟锁用户,检查是否在云端创建了该锁用户
|
28528
|
operation type not support.
|
不支持当前传入的虚拟用户信息更新操作类型
|
指定的操作符类型错误,重新检查代码中相关枚举是否正确(1:添加,2:更新,3:删除)
|
28529
|
virtual user attr list is empty.
|
虚拟用户的属性列表为空
|
传入的用户的属性及属性值为空,请检查传入的相关设置
|
28530
|
lock user has been bound to other virtual user.
|
钥匙已经和其他虚拟用户绑定
|
重新为新用户创建新的钥匙
|
28551
|
user no register or router
|
用户没有绑定已配网设备或路由器
|
N/A
|
28560
|
device not exist
|
设备不存在
|
检查传入的iotid
|
28563
|
ble device bind sign error
|
蓝牙设备验签不通过
|
1. 检查签名三元组信息和产品信息是否正确设置
2.检查签名实现是否符合规范
|
28566
|
product not exist
|
产品不存在
|
检查是否传入了合法的存在的productKey
|
28567
|
device must be gprs device
|
必须是GPRS设备
|
操作前检查设备网络类型
|
28601
|
user device not bind.
|
用户设备没有绑定
|
操作前确认用户与设备的绑定关系
|