服务器配置
获取和更新设备的服务器配置(XL私有协议)
获取终端服务器配置
请求参数
| 字段 | 类型 | 必选 | 说明 |
|---|---|---|---|
| vehicleNo | string | 是 | 车牌号 |
响应Data (类型:array(object))
返回终端配置的服务器列表,定义查看当前页面表1
示例
请求示例
url
http://localhost:8080/web_api/v1/dev_manage/get_server_config?vehicleNo=130000000001http://localhost:8080/web_api/v1/dev_manage/get_server_config?vehicleNo=130000000001响应示例
json
{
"code": 200,
"msg": "成功",
"data": [{
"serverAddr": "127.0.0.1",
"serverPort": 8080,
"protocolType":2,
"deviceNo":"130000000001"
},{
"serverAddr": "128.0.1.2",
"serverPort": 7001,
"protocolType":2,
"deviceNo":"130000000005"
}]
}{
"code": 200,
"msg": "成功",
"data": [{
"serverAddr": "127.0.0.1",
"serverPort": 8080,
"protocolType":2,
"deviceNo":"130000000001"
},{
"serverAddr": "128.0.1.2",
"serverPort": 7001,
"protocolType":2,
"deviceNo":"130000000005"
}]
}设置终端服务器配置
请求参数
| 名称 | 类型 | 必选 | 说明 |
|---|---|---|---|
| vehicleNo | string | 是 | 车牌号 |
| itemInfos | array(object) | 是 | 服务器配置信息,目前支持4个表1 |
响应Data
无
示例
请求示例
json
http://localhost:8080/web_api/v1/dev_manage/set_server_config
{
"vehicleNo": "130000001",
"itemInfos": [{
"serverAddr": "127.0.0.1",
"serverPort": 8080,
"protocolType":2,
"deviceNo":"18600000001"
},{
"serverAddr": "127.0.0.1",
"serverPort": 7001,
"protocolType":2,
"deviceNo":"18600000002"
}]
}http://localhost:8080/web_api/v1/dev_manage/set_server_config
{
"vehicleNo": "130000001",
"itemInfos": [{
"serverAddr": "127.0.0.1",
"serverPort": 8080,
"protocolType":2,
"deviceNo":"18600000001"
},{
"serverAddr": "127.0.0.1",
"serverPort": 7001,
"protocolType":2,
"deviceNo":"18600000002"
}]
}响应示例
json
{
"hdr":{
"code":200,
"message":"success"
}
}{
"hdr":{
"code":200,
"message":"success"
}
}表1: 服务器配置信息
| 名称 | 类型 | 说明 |
|---|---|---|
| serverAddr | integer | 服务器地址,可以输入域名 |
| serverPort | integer | 服务器端口 |
| protocolType | integer | 0:不启用;1:私有协议;2:部标-2013;3:TTX协议;4:货运2013;5:部标2019(苏标);6:部标2019(粤标);7: 部标2019(陕标) |
| deviceNo | string | 终端号 |
X-Link API 文档-V4.0.0