# 设备端获取最新版本

# API

POST /device/config/latestVersionByDevice

设备端获取最新版本

# 授权

当前API可使用授权类型与具体的授权Key请参考下表(多个授权类型可任选一个)。了解更多请查看设备配置鉴权

授权类型 授权Key类型
设备级鉴权 secret

# 路径参数

# Query参数

# Body参数

字段 类型 是否必传 名称
spaceKey string 配置空间key
sn string 设备sn号
time long 当前时间戳
nonce string 16位随机字符串
sign string 签名字段

# Body示例

{
    "spaceKey": "tudy01q0",
    "sn": "1234567890007",
    "time": 1631523954270,
    "nonce": "dJcDknCCqpTGkxyz",
    "sign": "Yefmm4ltlnmcsPmzzpXSmCsIbmw=",
}

# 返回参数

字段 类型 是否必传 名称
latestVersion String 最新版本号
size long 配置大小,byte
secret String 配置秘钥

# 返回示例

返回有2种情况

1、设备首次获取版本信息,返回secret。

{
    "latestVersion": "V1",
    "size": 16,
    "secret": "SmVtyUu3"
}

2、设备非首次获取版本信息,不返回secret。

{
    "latestVersion": "V1",
    "size": 16
}