升级接口
接口名称
openapi.upgrade.query
请求方式
POST
请求头
application/json; charset=utf-8
请求业务参数
参数 | 类型 | 是否必填 | 最大长度 | 描述 |
---|---|---|---|---|
device_no | string | 是 | 50 | 设备SN |
equipment_type | string | 是 | 3 | 设备类型 |
now_version_id | string | 是 | 10 | 当前设备的版本 |
type | int | 是 | 1 | 1软件更新包2固件更新包 默认值为1 |
item_no | string | 否 | 50 | 固件更新包的品号type为2时才有效 type传2时必填 |
- 请求示例:
{
"biz_content": "{\"device_no\":\"1520\",\"equipment_type\":\"91\",\"now_version_id\":\"4.1\"}",
"method": "openapi.upgrade.query",
"format": "json",
"sign_method": "md5",
"sign": "D84C042504F1A0FF177414BC8E533834",
"app_id": "20161206150707772500",
"nonce": "pp2kiwi",
"version": "1.0"
}
成功响应data参数
参数 | 类型 | 是否必填 | 最大长度 | 描述 |
---|---|---|---|---|
equipment_type | string | 否 | 10 | 设备类型 |
request_version_id | string | 否 | 10 | 请求的升级版本号 |
pkg_name | string | 否 | 50 | 安装包url |
is_must_update | int | 否 | 10 | 是否强制升级0 不强制更新 1强制更新 |
type | int | 否 | 3 | 1 软件更新包 2固件更新包 |
notice_number | string | 否 | 10 | 提醒更新次数 0表示无限次数 |
- 响应示例:
{
"result_message": "成功",
"data": {
"equipment_type":"91",
"request_version_id":"4.2",
"type":1
"pkg_name":"http://hardware-upgrrrrade.uncs.com/equipment-pkg/te2aaa.zip",
"is_must_update":"1",
"notice_number":"3"
}
"result_code": 200
}