# API异常状态码
当API请求由于权限不足、请求次数超过限制等原因导致错误时,API会返回如下结构的错误信息。您的程序可以根据message中记录的状态码来进行相应的处理。
{
"meta": {
"success": false,
"message": "100003"
},
"data": "Internal Server error"
}
可能出现的异常状态码说明如下:
状态码 | 含义 | 备注 |
---|---|---|
100001 | 操作成功 | 该状态码不是异常状态码 |
100003 | 内部服务异常 | |
100016 | 请求参数错误 | 请检查请求参数是否符合规范 |
110509 | 设备不存在 | 用户未持有该设备(自己注册或分享)、设备使用旧固件 |
110539 | 没有写数据的权限 | |
110556 | 设备离线,无法处理当前操作 | |
100015 | 用户没有操作权限 | |
100020 | 请求头参数异常 | 请检查请求头参数是否符合规则 |
100021 | 禁止访问 | IP已被加入黑名单,请联系管理员 |
100007 | 不支持该请求方法 | |
120005 | API请求失败,API权限已停用 | 请联系管理员 |
120006 | API请求失败,无法获取API权限 | 请联系管理员 |
120007 | API请求失败,获取请求信息异常 | 请联系管理员 |
120008 | API请求失败,签名sig验证不通过 | |
120009 | API请求失败,请求时间过期 | |
120010 | API请求失败,超过每分钟最大请求次数 | |
120011 | API请求失败,超过每小时最大请求次数 | |
120012 | API请求失败,没有该接口访问权限 | 请联系管理员 |
← 统一请求地址&返回值 设备信息 →