调用该接口获取设备当前的升级固件信息。

路径 /thing/ota/info/queryByUser
版本号 1.0.2
协议 HTTP,HTTPS
请求方法 POST
是否需要用户身份鉴权
超时时间 15000

请求参数

名称 类型 是否必选 示例值 描述
iotId String 设备ID,生活物联网平台为设备颁发的ID,设备的唯一标识符。

返回数据

名称 类型 示例值 描述
currentVersion String

当前设备实际烧录的版本号。

version String

待升级设备的目标版本号。

currentTimestamp Long

设备当前烧录的固件,对应的文件上传到云端时记录的时间。

timestamp Long

设备当前最新固件文件上传到云端时记录的时间。

size String

文件包大小,单位:Byte。

md5 String

版本固件文件MD5。

name String

版本固件名称。

url String

版本固件地址,STS加密。

desc String

版本详情描述。

示例

请求示例

{
	"id": "1509086454180",
	"version": "1.0",
	"request":{
		"apiVer": "1.0.2",
		"iotToken": "token"
	},
	"params":{
		"iotId": "value0"
	}
}

正常返回示例

JSON 格式

{
    "id": "94e0871c-0770-xxxx-xxxx-e840d86b3ba6",
    "code": 200,
    "data": {
        "currentVersion": "1.2.2",
        "version": "1.2.3",
        "currentTimestamp": "2017-09-08 16:08:08",
        "timestamp": "2017-09-10 12:11:34",
        "size": "4000000",
        "md5": "xxxxxxx",
        "name": "xxxxxxx",
        "url": "xxxxxxx",
        "desc": "xxxxxxx"
    }
}

异常返回示例

JSON 格式

{}