1.URL
http://124.223.60.234:8080/system/asset/command/sendCommand2Device
2.请求参数
2.1请求头
在Headers里面增加token:对应登录验证成功后,data里面对应的tokenId
2.2.参数示例
{
"terminalId":"589D6C6B4678434FB962971BA8513432",
"terminalNum":"162070003356",
"strMsgId":"BASE1",
"params":"",
"offline":0
}
2.3.参数说明
字段 | 类型 | 说明 | 是否必须 |
---|---|---|---|
terminalId | String | 系统终端唯一标识 | Y |
terminalNum | String | 终端编号 | Y |
strMsgId | String | 消息ID,对应的是BASE1,BASE10… | Y |
params | String | 指令参数,根据不同的消息组装不同的参数 | Y |
offline | int | 是否离线下发(0:实时下发;1:离线下发(如果当前设备不在线,则设备上线后,系统会自动下发此指令)) | Y |
传入参数详解
针对不同的消息ID,则下发是对应的字段不同
BASE1-查询终端基本信息
params传入空值
BASE1-查询终端基本信息
params传入空值
BASE3-查询终端基本信息
params传入空值
BASE4-查询终端基本信息
params传入空值
BASE6-查询/设置上传间隔和休眠定时唤醒间隔
params传入JSON字符串如下:
{
"operationType":1,
"uploadInterval":60,
"workInterval":30
}
参数说明
字段 | 类型 | 说明 | 是否必须 |
---|---|---|---|
operationType | int | 0:查询;1:设置 | Y |
uploadInterval | int | 上传间隔,以秒为单位,默认60。最长1小时,最短5秒 | Y |
workInterval | int | 设备正常工作间隔,单位分钟,默认60分钟. 当该值为0时,启用持续追踪模式,设备不休眠。最长24小时,最短5分钟 | Y |
BASE10-查询/设置主从IP地址与端口号、APN及用户名与密码等参数
params传入JSON字符串如下:
{
"operationType":1,
"mainIp":"127.0.0.1",
"mainPort":"6601",
"slaveIp":"127.0.0.1",
"slavePort":"6601",
"apnName":"CMIOT",
"userName":"admin",
"password":"123456",
}
参数说明
字段 | 类型 | 说明 | 是否必须 |
---|---|---|---|
operationType | int | 0:查询;1:设置 | Y |
mainIp | String | 主服务器IP,operationType=1时必传 | Y |
mainPort | int | 主服务器端口,operationType=1时必传 | Y |
slaveIp | String | 副服务器IP,operationType=1时必传 | Y |
slavePort | int | 副服务器端口,operationType=1时必传 | Y |
apnName | String | APN名称,不能超过32个字节,operationType=1时必传 | Y |
userName | String | 用户名,不能超过20个字节,operationType=1时必传 | Y |
password | String | 密码,不能超过20个字节,operationType=1时必传 | Y |
BASE44-查询/设置静态飘移处理功能
params传入JSON字符串如下:
{
"operationType":1,
"status":0
}
参数说明
字段 | 类型 | 说明 | 是否必须 |
---|---|---|---|
operationType | int | 0:查询;1:设置 | Y |
status | int | 1打开静态漂移处理功能,0表示关闭静态漂移处理功能 | Y |
BASE68-查询/设置转弯上报功能
params传入JSON字符串如下:
{
"operationType":1,
"openStatus":0,
"judgmentInterval":3,
"judgmentAngle":10
}
参数说明
字段 | 类型 | 说明 | 是否必须 |
---|---|---|---|
operationType | int | 0:查询;1:设置 | Y |
openStatus | int | 1:开启转弯上报开关,默认1即可,不需要再界面上显示元素,operationType=1时必传 | Y |
judgmentInterval | int | 转弯判断间隔3秒,最小1s,最大600s,operationType=1时必传 | Y |
judgmentAngle | int | 转弯角度10度,最小1度,最大180度,operationType=1时必传 | Y |
TEXT-自定义组装命令
params传入文本框内用户输入的内容即可
3.接口应答
3.1.返回示例
{
"code": 200,
"message": "Operation succeeded",
"data": null
}
3.2.返回结果说明
字段 | 类型 | 说明 |
---|---|---|
code | int | 返回状态 |
message | String | 返回结果描述 |
data | object | 返回结果体 |
作者:admin 创建时间:2023-06-01 15:03
最后编辑:admin 更新时间:2025-04-23 17:26
最后编辑:admin 更新时间:2025-04-23 17:26