Appearance
remindToUpgrade
调用该接口获取设备提示升级信息。
使用说明
暂无
接口地址
/gateway/openapi
请求方式
POST
请求参数
请求头
| 名称 | 类型 | 描述 |
|---|---|---|
| tokenauthorization | String | 平台颁发的token |
| apiCode | String | 固定值:remindToUpgrade |
请求参数
AppDeviceVersionRequest
| 名称 | 类型 | 是否必选 | 描述 |
|---|---|---|---|
| productKey | String | 是 | 产品Key |
| deviceName | String | 是 | 设备名称 |
返回数据
| 名称 | 类型 | 描述 |
|---|---|---|
| code | String | 调用成功,返回0,调用失败,查看错误信息。 |
| msg | String | 调用成功,提示"操作成功",调用失败,查看错误信息。 |
| data | Object | 返回结果。结果内容详情,查看下方示例。 |
data
| 名称 | 类型 | 描述 |
|---|---|---|
| upgradeStatus | String | 升级状态 1:开始 空:未开始 |
| upgradeDtoList | List<AppRemindUpgradeDto> | 提示升级详情 |
AppRemindUpgradeDto
| 名称 | 类型 | 描述 |
|---|---|---|
| module | String | 模块名 |
| moduleAlias | String | 模块别名 |
| moduleVersion | String | 版本号 |
| fileSize | Long | 固件包大小:KB |
| upgradeCopy | String | 升级文案 |
| upgradeProgress | Integer | 升级进度 |
| batchDeviceId | String | 任务设备主键id |
示例
请求示例
json
{
"productKey": "03Bn1mnRm ",
"deviceName": "R4Bi8kirk"
}返回示例
json
{
"code": "0",
"msg": "操作成功",
"data": {
"upgradeStatus": 1,
"upgradeDtoList": [
{
"module": "default",
"moduleAlias": "default",
"moduleVersion": "01.00.02.03",
"fileSize": 22,
"upgradeCopy": "修复bug",
"upgradeProgress": 80,
"batchDeviceId": "rt344gd2t7s3"
}
]
}
}