错误码定义
更新时间:2019-08-05 20:01:19
通用错误码
返回值 | 信息 | 描述 |
---|---|---|
200 | success | 成功 |
400 | request error | 请求错误 |
401 | request auth error | 请求认证错误 |
403 | request forbidden | 请求被禁止 |
404 | service not found | 服务未找到 |
429 | too many requests | 太多请求 |
460 | request parameter error | 请求参数错误 |
500 | service error | 服务端错误 |
503 | service not available | 服务端错误 |
781 | Deny access to resources. | 无权访问资源 |
详细错误代码表,包含4XX和5XX的错误码定义:
其它错误码:
返回值 | 信息 | 描述 |
---|---|---|
20003 | gateway.notfoundbackendrouter | 未找到后端服务。 常见发生原因: 1、检查参数是否正确,需要检查的参数apiVer,domain,path; 2、检查环境是否匹配 |
20004 | gateway.backend service error | 关调用后端服务时后端服务异常。 常见发生原因: 1.入参数据格式与后端服务入参数据格式不匹配 2.出参数据格式与后端服务返回数据格式不匹配 3.后端服务抛异常 |
20013 | gateway.api.not.online | appkey为ONLINE的,无法调用开发用中的api。 |
20050 | gateway.params.invalid | 1、参数错误,检查请求入参 2、appKey不存在 3、访问的环境不正确。 |
20055 | gateway.hsf.service.invalid | 服务版本不匹配 |
20056 | gateway.hsf.invoke.timeout | 网关调用后端服务超时 |
20000 | gateway.unknown error | 联系客服解决 |
业务通用错误码
错误码 | 信息 | 描述 |
---|---|---|
750 | SpEL解析失败。 | SpEL parse error. |
751 | 拒绝访问资源。 | Deny access to resources. |
755 | 服务上下文异常,取上下文时检查类型不匹配 | Service Context Error. Check type does not match when fetching context. |
756 | 使用@IoTxIdentity默认值时,没有找到ServiceContextDTO. | ServiceContextDTO not found when using @IoTxIdentity default. |
781 | 拒绝访问资源。 | Deny access to resources. |
1701 | 没有从IoTxResult结果中找到数据 | No data was found from the IoTxResult results. |
1702 | 参数对象为空指针 | Parameter object is a null pointer. |
1703 | 参数值应该为True,实际是False | Parameter values should be True. |
1704 | 字符串参数不应为空 | String parameters should not be empty. |
1705 | 对比的两个值不应该相同 | The two values of the comparison should not be the same. |
1706 | 对比的两个值应该相同 | The two values of the comparison should be the same. |
1707 | 容器类型参数不应为空 | Container type parameters should not be empty. |
1708 | 没有IoTxResult | No IoTxResult. |
1709 | 没有类型定义 | No type definition.. |
1710 | 不是期望的类型 | Not expected type. |
1711 | 期望的容器大小应该大于等于0 | The expected container size should be greater than or equal to 0. |
1712 | 容器大小与期望的不一致 | Container size is inconsistent with expectations. |
1713 | 期望的值存在 | Expected value exists. |
1714 | 期望的值不存在 | Expected value exists. |
业务错误码
错误码 | 信息 | 描述 |
---|---|---|
62004 | 没有找到回滚方法定义 | No rollback method for transaction. |
62101 | 设备不存在 | Device not exist. |
62102 | 目标设备已经绑定过 | Target device has been bound. |
62103 | 没有绑定成功的用户 | There are no users successfully bound. |
62104 | 控制设备失败 | Failed to execute commands. |
62105 | 设备命令类型不合法 | The type of device's command is invalid. |
62106 | 设备控制-设备属性设置值失败 | Failed to set properties to device. |
62107 | 没有有效的目标用户 | No valid target user was found. |
62108 | 超过批量操作的最大值100 | Exceeding the maximum value of batch operations 100. |
62109 | 不允许解绑设备与主账号的绑定关系 | Binding of the device to the main identity is not allowed. |
62110 | 没有设备绑定数据 | Device ext info not found. |
62111 | 设备绑定数据异常, | Device data is abnormal. |
62112 | 租户没有设备的访问权限 | Tenant has no right to access DEVICE. |
62113 | 用户没有设备权限 | User does not have device permissions. |
62114 | 用户没有设备的访问权限 | User has no right to access DEVICE. |
62115 | 产品不存在 | Product not exist. |
62116 | 设备绑定到空间失败 | Device is not bound to space. |
62117 | 设备从空间解绑失败 | Device is not unbound from space. |
62118 | 不支持设备类型 | Node type of device is not supported. |
62119 | 虚拟设备创建错误 | Virtual device create error |
62120 | 设备数据订阅错误 | Device data subscription error. |
62121 | 设备数据取消订阅错误 | Device data unsubscription error. |
62122 | 虚拟设备替换错误 | Virtual device replace error |
62124 | 虚拟设备与真实设备不是同一品类 | Virtual device not same product error |
62125 | 设备的租户与绑定用户租户不一致 | The tenant of the device is inconsistent with the tenant of the binding user. |
62126 | 不是设备的用户 | The user is not member of device. |
62127 | 设备网关不存在 | Device gateway not exist. |
62128 | 当前租户无部分设备权限 | Some of devices {} can't be access by the tenant. |
62129 | 子设备不存在 | Sub device not exist. |
62130 | 设备权限不存在 | Device role {} does not exist. |
62131 | 没有成功授权的用户 | There are no device role {} successfully auth. |
62132 | 设备不属于唯一租户 | Devices does not belong to single tenant. |
62133 | 填充空间设备或场景时错误 | Filling devices or scenes of space error. |
62134 | 设备未绑定当前用户 | Target device {} has not been bound by User {}. |
62135 | 无效的设备ID | invalid iotId. |
62136 | 设备不全属于人居或全屋平台 | Devices does not belong to HomeCenter or HomeLink totally. |
62201 | 要删除的产品不属于当前空间 | The products to be deleted does not belong to the space template |
62202 | 空间模板产品无任何修改 | Nothing is modified |
62203 | 空间模板鉴权失败 | Auth space templates error |
62204 | 空间不存在 | Space not exist |
62205 | 空间更新错误 | Space update error |
62206 | 空间模板已全被绑定 | Space template has been bound |
62207 | 空间模板不存在 | Space template doesn't exist |
62208 | 空间类型错误 | Space template code {} is error |
62209 | 获取根空间错误 | Get root space error |
62210 | 空间模板命名重复 | The name of space template is duplicate |
62212 | 创建空间错误 | Space creation error |
62213 | 绑定空间和场景错误 | bind space and scene error |
62300 | 场景模板服务错误 | Scene template service error |
62301 | 场景模板接口参数错误 | Scene template param error |
62302 | 场景模板创建错误 | Create scene template error |
62303 | 更新模板服务错误 | Update scene template error |
62304 | 删除模板服务错误 | Delete scene template error |
62305 | 查询产品列表错误 | Product list search error |
62307 | 绑定用户和场景模板错误 | Bind user and scene template error |
62308 | 绑定空间模板和场景模板错误 | Bind space template and scene template error |
62309 | 解绑用户和场景模板错误 | Unbind user and scene template error |
62310 | 解绑空间模板和场景模板错误 | Unbind space template and scene template error |
62311 | 场景部署或撤回错误 | Scene switch enable error |
62312 | 根空间数量超过限制 | Root space number exceeds limits |
62313 | 同一租户下最多只能有一个设备数据订阅场景规则 | Scene num exceeds 1. |
62314 | 新增设备数据订阅场景规则错误 | Scene add error. |
62315 | 发布设备数据订阅场景规则错误 | Scene publish error. |
62316 | 删除设备数据订阅场景规则错误 | Scene delete error. |
62317 | 设备数据订阅功能已打开 | Data subscription already open. |
62318 | 设备数据订阅功能已关闭 | Data subscription already closed. |
62319 | 事件触发器信息不完整 | Event trigger object is incomplete. |
62320 | 事件触发器中包含未授权信息 | Event trigger object is unauthorized. |
62321 | 用户没有操作场景的权限 | User does not have permission to operate the scene. |
62402 | 没有用户信息 | No user information. identityId(s)={}, tenantId={}, scope={} |
62403 | 没有找到用户信息 | No user info found. hid={} |
62404 | 没有用户信息 | No user info. |
62500 | 身份信息错误 | Identity information error. |
62501 | 没有找到主账号信息 | No main identity info found. |
62502 | 没有找到租户信息 | No tenant info found. |
62503 | 没有找到用户信息 | No identity info found. |
62504 | 设备关系服务异常 | Device relation service error. |
62505 | 批量操作部分成功 | Only part of the batch operation succeeds. |
62506 | 根据三方账号查询账号信息失败 | Failed to query account based on openId. |
62507 | 无效的阿里云账号 | The aliyun account is invalid. |
62508 | 获取客户信息失败,请检查客户查询参数。 | Get customer info error. |
62509 | 当前客户已存在 | The customer has exist account. |
62510 | 阿里云账号未进行企业认证 | The aliyun account has not been certified. |
62511 | 无效的租户ID | Invalid tenantID. |
62512 | 获取客户服务信息失败 | Get customer's services failed. |
62513 | 账号未连接到iot平台 | The account is not connected to the iot platform. |
62514 | 没有找到三方账号 | Did not find the openId. |
62515 | 查询OpenAccount账号信息失败 | Querying OpenAccount account information failed. |
62516 | 没有找到openAccount账号 | Did not find the oaId. |
62517 | 不支持的账号类型 | Unsupported identity type. |
62518 | 根据手机号查询OpenAccount账号信息失败 | Failed to query account info based on openAccount phone. |
62519 | 没有找到手机号对应的openAccount账号 | Did not find the openAccount info corresponding to the phone. |
62520 | 不支持根据登录名查询用户信息 | Querying user information based on login name is not supported. |
62600 | 创建静态密码失败 | Create static password error. |
62601 | 更新静态密码失败 | Update static password error. |
62602 | 获取静态密码失败 | Get static password error. |
62603 | 更新静态密码规则失败 | Update static password rule error. |
62604 | 更新动态密码规则失败 | Update dynamic password rule error. |
62605 | 获取动态密码失败 | Get dynamic password error. |
62606 | 锁定门锁失败 | Lock lock error. |
62607 | 解锁门锁失败 | Unlock lock error. |
62608 | RuleData为必填项且格式为JSON | RuleData can not empty and must be json. |
62609 | PasswordIndex必须大于等于1 | PasswordIndex must great than or equal to 1. |
62610 | iotId不能为空 | IotId can not be null. |
62701 | 该用户不是应用的创建者,无法做此操作 | The user is not the owner of this application. |
62702 | null | Aep create app failed. |
62704 | 应用不存在 | Application does not exist. |
62706 | 更新应用的淘宝鉴权信息异常,期望只更新1条错误 | Update the Taobao authentication information of the application is abnormal, expecting to update only one error. |
62707 | 已有其它天猫精灵授权应用使用该名称 | Other Tmall Genie authorized apps use this name. |
62708 | 应用名称不超过15个汉字或30个字符,只能由中文,英文,数字,点号,下划线组成! | The application name should be no more than 15 Chinese characters or 30 characters. It can only be composed of Chinese, English, numbers, dots, and underscores! |
62709 | 应用名称应以字符或汉字开头,只能由中文,英文,数字,点号,下划线组成, 且长度应小于20 | App name should start with character or Chinese character. It can only be composed of Chinese, English, numbers, dots, and underscores, and it's length less should less than 20. |
62710 | 无效的应用名称 | Invalid app name. |
62711 | 应用没有淘宝鉴权信息 | Application has no Taobao authentication information. |
62712 | 应用名称不能包含敏感字符 | App names cannot contain sensitive characters. |
62713 | 更新淘宝授权信息失败 | Update Taobao authorization information failed. |
62714 | LOGO路径异常 | LOGO path is abnormal. |
62715 | 不支持的回调URL格式 | Unsupported callback URL format. |
62716 | 数据流转身份注册失败。 | register data subscription identity error. |
62718 | 禁用H2通道错误 | Update H2 channel to appKey error. |
62719 | 项目下存在同名应用 | An application with the same name exists under the project. |
62770 | 设备没有关联的空间信息 | The device has no space information. |
62771 | 没有找到与主控设备所在的空间连接的可用的空间结构 | No available space structure found to connect to the space in which the master device is located. |
62772 | 从当前空间路径向上,没有找到 house-rooms的结构 | From the current space path up, did not find the structure of house-rooms |
62773 | 第一个空间节点必须是house类型 | The first space node must be a house type. |
62774 | 缓存的键值为空 | The cached key value is empty. |
62781 | 认证码已存在 | AutoCode already be used. |
62782 | 认证码不存在 | AutoCode not exist. |
62783 | 这个用户已经绑定了账号。如果确实要绑定新的账号,需要先取消原账号的绑定关系。 | This user is already bound to the account. If you do want to bind a new account, you need to first cancel the binding relationship for the original account.. |
62784 | 没有找到授权关联 | No authorization association found. |
62785 | authCode状态错误 | authCode status error. |
62786 | 外部账号类型与authCode对应的账号类型不一致 | The external account type is different from the account type corresponding to authCode. |
62787 | identityId与缓存的校验信息不一致 | identityId is inconsistent with the cached checksum. |
62788 | 不支持的平台类型 | Unsupported platform type. |
62789 | 用户的账号未绑定 | User's account is not registered. |
62790 | 外部账号未绑定 | External account is not registered. |
62791 | 请求的外部账号没有(或关联了过多的)账号信息 | The requested external account does not have (or is associated with too much) account information. |
62792 | 触发场景失败 | Triggering scene failed. |
62801 | oss文件不存在 | Oss object not exist. |
62802 | oss错误 | Oss error. |
62803 | 项目不存在 | Project not exist. |
62804 | web应用创建失败 | Web app create error. |
62806 | 应用数量已超过最大数量限制 | App number exceeds max limit. |
62807 | 应用名称重复 | App name is repeated. |
62808 | 存在已同名的项目 | It exists a project which has the same name |
62809 | 项目不存在 | Project not exist. |
62810 | 没找到AppKey对应的项目 | Project not exist for appkey. |
62811 | 没有AppKey的信息 | No appKey info. |
62812 | 没有AppKey的projectId | No projectId for appkey. |
62813 | 没有AppKey的tenantId | No tenantId for appkey. |
62814 | AppKey的租户与用户的租户不一致 | AppKey's tenant is inconsistent with the user's tenant |
62820 | 请求空发认证失败 | get id2 auth error |
62821 | 获取token失败 | get id2 token error |
62822 | 人员认证失败 | verify person error |
62823 | 人员风险识别失败 | verify person risk error |
62901 | AliyunPk不能为空 | AliyunPk cannot be empty |
62902 | IotInstanceId不能为空 | IotInstanceId cannot be empty |
62903 | Instance name不能为空 | Instance name cannot be empty |
62904 | 领域模型不存在. | Domain service not exist. |
62905 | 领域模型开通失败. | Domain service auth failed. |
62906 | 领域模型审核失败. | Domain service audit failed. |
62907 | 领域模型查询失败. | Domain service query failed. |
62908 | 领域应用不存在. | Domain service app not exist. |
62909 | 领域应用开通失败. | Domain service app auth failed. |
62910 | 领域应用审核失败. | Domain service app audit failed. |
62911 | 领域应用查询失败. | Domain service app query failed. |
62998 | 不支持的操作 | Unsupported operation. |
62999 | 内部错误 | HomeLink inner error. |