简要描述:
批量获取设备属性值
请求URL:
/api/v1/commands/batchObtain/properties
请求方式:
POST
请求参数
{
"productKey":"xxx",
"deviceNames":[
"device1",
"device2"
],
"subDevice": true,
"expiration":3600,
"properties":[
"prop1",
"prop2"
]
}
请求参数说明:
参数名 | 必选 | 类型 | 长度 | 说明 |
---|---|---|---|---|
productKey | 是 | string | 无 | 产品key |
deviceNames | 是 | array | 无 | 设备名称列表,最大支持1000个设备 |
properties | 是 | array | 无 | 属性列表,即产品功能中标准功能/自定义功能中的属性功能标识 |
subDevice | 否 | bool | 无 | 默认false代表非子设备;true代表子设备,此时productKey和deviceNames应为子设备的产品key和名称列表 |
expiration | 是 | long | 无 | 离线消息有效期对应的秒数, 例如:有效期为1小时,expiration设置为3600 |
返回参数
{
"code":0,
"message":"success",
"data":null
}