获取批次下所有设备
调用此接口,根据批次名称获取设备列表。
接口路径
/api/device/getBatchDevices/{pk}/{batchName}
请求方式
[GET]
请求参数
路径参数:
参数名称 | 数据类型 | 是否必须 | 说明 |
---|---|---|---|
pk | String | 是 | 产品pk |
batchName | String | 是 | 批次名称 |
Headers:
参数名称 | 参数值 | 是否必须 |
---|---|---|
Authorization | {token} | 是 |
- 其中token获取方式参考使用AccessKey计算token。
返回参数
名称 | 类型 | 是否必须 | 说明 |
---|---|---|---|
name | String | 否 | 设备名称 |
createdDate | number | 否 | 创建时间(ms) |
updatedDate | number | 否 | 更新时间(ms) |
enable | boolean | 否 | 是否可用 |
pk | String | 否 | 所属产品pk |
devId | String | 否 | 设备devId |
online | boolean | 否 | 在线状态 |
devSecret | String | 否 | 设备密钥 |
loginTime | number | 否 | 最近一次登录时间(ms) |
logoutTime | number | 否 | 最后一次登出时间(ms) |
registerTime | number | 否 | 注册时间(ms) |
firstLoginTime | number | 否 | 上电激活时间(ms) |
deviceType | String | 否 | 设备类型 |
ipInfo | object | 否 | IP信息 |
moduleVersion | String | 否 | 模组固件版本 |
mcuVersion | String | 否 | mcu固件版本 |
configVersion | String | 否 | 远程配置版本 |
batchName | String | 否 | 批次名称 |
imei | String | 否 | 设备imei |
【示例】:
[{
"name": "22********0005",
"createdDate": 1574672227996,
"updatedDate": 1574758673843,
"enable": true,
"pk": "13fcf****************f4e3e5a",
"devId": "22*********05",
"online": false,
"devSecret": "89ef*************262545",
"loginTime": 1574672273018,
"logoutTime": 1574758673842,
"registerTime": 1574672227950,
"firstLoginTime": 1574672273018,
"deviceType": "GENERAL",
"ipInfo": {
"ip": "223.104.255.114",
"country": "中国",
"province": "广东省",
"city": "广州市"
},
"moduleVersion": null,
"mcuVersion": null,
"configVersion": null,
"batchName": null,
"imei": "229*********05"
}]