1.用途
查看设备状态数据的时候设备的基础信息
采用Post方式,请求参数为JSON格式
2.URL
http://124.223.60.234:8181/spartan/device/queryDeviceInfo
3.请求参数
3.1.参数示例
{
"terminalId":"589D6C6B4678434FB962971BA8513432",
"userId":"21"
}
3.2.参数说明
字段 |
类型 |
说明 |
是否必须 |
userId |
String |
用户的唯一标识 |
Y |
terminalId |
String |
设备的唯一标识 |
Y |
4.返回参数
4.1.返回参数示例
{
"code": 200,
"message": "Operation succeeded",
"data": {
"terminalId": "589D6C6B4678434FB962971BA8513432",
"terminalName": "162070003356",
"terminalNum": "162070003356",
"terminalColor": "",
"iccid": "162070003356",
"imei": "162070003356",
"terminalType": 100,
"terminalTypeName": "VM-400",
"autoUpdate":0,
"firmware": "AOVX_VX3xx-XX_H2.0_V2.0.3_v02",
"vehicleId": "E2E31F548BBC47D29BEA6B7124BD3F69",
"updateNum": 1,
"shareCount": 1,
"markLost":0,
"shareList": [
{
"shareId": "DB14F3C6FC47453DB5F519D82C641F2A",
"shareUserId": "22",
"shareEmail": "daoxunchang@foxmail.com",
"shareName": "Mr.Lee",
"authority": 1
}
],
"deviceTags": [
{
"tagId": "B51A56CB0AAA4C168B7F069E2C0E12C1",
"tagName": "First Filter Tag",
"tagColor": "rgba(53, 106, 195, 0.8)"
}
],
"firmwares": [
{
"firmwareId": "5FAEC559FA18489B97581877FD7FA30B",
"firmware": "AOVX_AX300-XX_H2.0_V2.0.5_v09",
"type": 0,
"mode": 0,
"protocol": 1,
"fileUrl": "http://124.223.60.234:8888/AOVX_AX300-XX_H2.0_V2.0.5_v09.bin",
"size": 132.7,
"pushTime": "2023-03-23 13:31:17",
"descInfo":"xxxxxxxxxxxxxx"
}
]
}
}
4.2.返回参数说明
字段 |
类型 |
说明 |
code |
int |
返回状态,详情参见“返回状态集” |
message |
String |
返回结果描述 |
data |
Objetc |
返回结果体 |
data说明
字段 |
类型 |
说明 |
terminalId |
int |
设备ID |
terminalName |
String |
设备名称 |
terminalNum |
String |
S/N码 |
terminalColor |
String |
设备颜色 |
imei |
String |
IMEI |
iccid |
String |
ICCID |
terminalType |
int |
设备类型ID,100:VM-400 |
terminalTypeName |
String |
设备类型名称,即:VM-400 |
modelId |
int |
设备所属的分类;1:V系列;2:G系列;3:A系列 |
manufactor |
String |
生产厂家 |
vehicleId |
String |
绑定的车辆唯一标识 |
autoUpdate |
int |
是否开启自动更新固件,0:未开启;1:已开启 |
firmware |
String |
当前设备的固件版本 |
updateNum |
int |
可更新的固件版本数量 |
firmwares |
List |
可更新的固件信息列表 |
shareCount |
int |
设备分享的次数 |
shareList |
List |
被分享的账户信息 |
deviceTags |
List |
设备关联的Filter tag列表 |
onlineStatus |
int |
(0:未联网;1:联网中) |
activeStatus |
int |
Active Tracking status;0:disabled;1:enable |
authority |
int |
0:Owner;1:Guest;2:Admin |
markLost |
int |
标记丢失状态(0:未标记;1:已标记) |
firmwares说明
字段 |
类型 |
说明 |
firmwareId |
String |
固件版本唯一标识 |
firmware |
String |
固件版本号 |
type |
String |
0: app upgrade;1:core upgrade |
mode |
String |
0:full package;1:diff package |
protocol |
String |
0:FTP;1:HTTP |
fileUrl |
String |
固件的服务器URL |
size |
String |
固件大小(kb) |
pushTime |
String |
固件推送时间 |
descInfo |
String |
固件描述 |
shareList说明
字段 |
类型 |
说明 |
shareId |
String |
分享记录的唯一标识 |
shareUserId |
String |
接受分享的账户ID |
shareEmail |
String |
接受分享的账户邮件地址 |
shareName |
String |
接受分享的用户名 |
authority |
int |
分享的权限(1:Guest;2:Admin) |
deviceTags说明
字段 |
类型 |
说明 |
tagId |
String |
filter tag id |
tagName |
int |
filter tag name |
tagColor |
String |
颜色(RGB) |
5.测试示例

作者:admin 创建时间:2023-03-22 15:45
最后编辑:admin 更新时间:2024-10-22 11:12