终端管理
设置终端参数
接口说明
请求对应的消息ID:0x8103
响应对应的消息ID:0x0001(终端通用响应)
请求示例
{ "service_id": "TerminalManagement", "command_name": "SetTerminalParameters", "paras": { "parameters": { "1": 120 } } }
请求参数
paras字段定义
字段名 |
必选/可选 |
类型 |
参数描述 |
---|---|---|---|
parameters |
必选 |
JsonObject |
设置的终端参数的参数列表,其中key为参数ID(十进制表示),value为参数值 约束:
|
响应示例
{ "command_id": "1641969363120826882", "response": { "paras": { "flowNo": 0, "msgId": 33027, "resultCode": 0 }, "result_code": 0 } }
响应参数(终端通用响应)
paras字段定义
字段名 |
类型 |
参数描述 |
---|---|---|
flowNo |
int |
应答流水号 |
msgId |
int |
对应的平台的消息ID |
resultCode |
int |
结果 |
查询终端参数
接口说明
请求对应的消息ID:0x8104
响应对应的消息ID:0x0104
请求示例
{ "service_id": "TerminalManagement", "command_name": "QueryTerminalParameters", "paras": {} }
响应示例
{ "command_id": "1641973633890258246", "response": { "paras": { "flowNo": 0, "total": 1, "parameters": { "1": 120 } }, "result_code": 0 } }
响应参数
paras字段定义
字段名 |
类型 |
参数描述 |
---|---|---|
flowNo |
int |
应答流水号 |
total |
int |
应答参数个数 |
parameters |
JsonObject |
终端参数的参数列表,其中key为参数ID(十进制表示),value为参数值 |
查询指定终端参数
接口说明
请求对应的消息ID:0x8106
响应对应的消息ID:0x0104
请求示例
{ "service_id": "TerminalManagement", "command_name": "QueryAssignedTerminalParameters", "paras": { "parameterIds": [1] } }
请求参数
paras字段定义
字段名 |
必选/可选 |
类型 |
参数描述 |
---|---|---|---|
parameterIds |
必选 |
stringList |
查询的终端参数的参数ID(十进制表示)列表 |
响应示例
{ "command_id": "1641973633890258246", "response": { "paras": { "flowNo": 0, "total": 1, "parameters": { "1": 120 } }, "result_code": 0 } }
响应参数
paras字段定义
字段名 |
类型 |
参数描述 |
---|---|---|
flowNo |
int |
应答流水号 |
total |
int |
应答参数个数 |
parameters |
JsonObject |
终端参数的参数列表,其中key为参数ID(十进制表示),value为参数值 |
终端控制
接口说明
请求对应的消息ID:0x8105
响应对应的消息ID:0x0001(终端通用响应)
请求示例
{ "service_id": "TerminalManagement", "command_name": "TerminalControl", "paras": { "commandId": 4, "parameter": null } }
请求参数
paras字段定义
字段名 |
必选/可选 |
类型 |
参数描述 |
---|---|---|---|
commandId |
必选 |
int |
命令字(十进制表示) |
parameter |
可选 |
string |
命令参数 |
响应示例
{ "command_id": "1641970324270870620", "response": { "paras": { "flowNo": 0, "msgId": 33029, "resultCode": 0 }, "result_code": 0 } }
响应参数(终端通用响应)
paras字段定义
字段名 |
类型 |
参数描述 |
---|---|---|
flowNo |
int |
应答流水号 |
msgId |
int |
对应的平台的消息ID |
resultCode |
int |
结果 |
查询终端属性
接口说明
请求对应的消息ID:0x8107
响应对应的消息ID:0x0107
请求示例
{ "service_id": "TerminalManagement", "command_name": "QueryTerminalProperty", "paras": {} }
响应示例
{ "command_id": "1641970411683486238", "response": { "paras": { "clientType": { "passenger": true, "dangerousGoods": true, "track": true, "taxis": true, "video": true, "splitter": false, "trailer": false }, "manufacturerId": "2D_AN", "deviceType": "BSJ-GF-06", "nodeId": "5kw3noL", "iccId": "12345678901234567890", "hardwareVersion": "3.0.0", "firmwareVersion": "1.1.25", "gssn": { "galileo": true, "gps": true, "bds": true, "glonass": true }, "communication": { "other": false, "gprs": true, "cdma": true, "tdscdma": true, "wcdma": true, "cdma2000": true, "tdlte": true } }, "result_code": 0 } }
响应参数
paras字段定义
字段名 |
类型 |
参数描述 |
---|---|---|
clientType |
JsonObject |
终端类型 passenger:false-不适用客运车辆,true-适用客运车辆 dangerousGoods:false-不适用危险品车辆,true-适用危险品车辆 track:false-不适用普通货运车辆,true-适用普通货运车辆 taxis:false-不适用出租车辆,true-适用出租车辆 video:false-不支持硬盘录像,true-支持硬盘录像 splitter:false-一体机,true-分体机 trailer:false-不适用挂车,true-适用挂车 |
manufacturerId |
string |
制造商ID |
deviceType |
string |
终端型号 |
nodeId |
string |
终端ID |
iccId |
string |
终端SIM卡ICCID |
hardwareVersion |
string |
终端硬件版本号 |
firmwareVersion |
string |
终端固件版本号 |
gssn |
jsonObject |
GNSS模块属性 galileo:false-不支持Galileo定位,true-支持Galileo定位 gps:false-不支持GPS定位,true-支持GPS定位 bds:false-不支持北斗定位,true-支持北斗定位 glonass:false-不支持GLONASS定位,true-支持GLONASS定位 |
communication |
jsonObject |
通信模块属性 other:false-不支持其他通信方式,true-支持其他通信方式 gprs:false-不支持GPRS通信方式,true-支持GPRS通信方式 cdma:false-不支持CDMA通信方式,true-支持CDMA通信方式 tdscdma:false-不支持TD-SCDMA通信方式,true-支持TD-SCDMA通信方式 wcdma:false-不支持WCDMA通信方式,true-支持WCDMA通信方式 cdma2000:false-不支持CDMA2000通信方式,true-支持CDMA2000通信方式 tdlte:false-不支持TD-LTE通信方式,true-支持TD-LTE通信方式 |