请求方式:GET
URL: http://ota.heclouds.com/ota/south/download/{token}/check
用户在设备升级过程中,根据需要使用此API,属于可选操作。
参数名称 | 格式 | 是否必须 | 说明 |
---|---|---|---|
Content-Type | string | 是 | 必须为application/json |
Authorization | string | 是 | 安全鉴权信息 |
参数名称 | 格式 | 是否必须 | 说明 |
---|---|---|---|
dev_id | long | 是 | 设备id |
参数名称 | 格式 | 说明 |
---|---|---|
errno | int | 调用错误码,为0表示调用成功 |
error | string | 错误描述,为"succ"表示调用成功 |
错误码 | 说明 |
---|---|
0 | 有效。 |
4 | token和did不一致。 |
7 | OneNET内部错误。 |
12 | token过期,设备升级流程结束。 |
17 | 无效的状态,只有当设备的升级任务处于待升级和下载中时,才可以进行token校验,其他状态不支持token校验。 |
20 | 升级任务结束,设备升级流程结束。 |
21 | 无效操作,sdk逻辑错误。 |
22 | 升级任务被取消,无需上报升级失败。 |
1、设备通过任务检查接口获得任务信息后,需要通过token检测接口进行token检查(因为token存在2天有效期);
2、token检测接口调用成功后,平台会将设备升级任务从“待升级”状态转变为“正在下载”状态。
{
"errno": 0,
"error": "succ"
}