Skip to content

服务器配置

获取和更新设备的服务器配置(XL私有协议)

获取终端服务器配置

接口信息

请求地址: /web_api/v1/dev_manage/get_server_config

请求类型: GET

Content-Type:x-www-form-urlencoded

请求参数

字段类型必选说明
vehicleNostring车牌号

响应Data (类型:array(object))

返回终端配置的服务器列表,定义查看当前页面表1

示例

请求示例

url
http://localhost:8080/web_api/v1/dev_manage/get_server_config?vehicleNo=130000000001
http://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"
    }]
}

设置终端服务器配置

接口信息

请求地址: /web_api/v1/dev_manage/set_server_config

请求类型: POST

Content-Type:application/json

请求参数

名称类型必选说明
vehicleNostring车牌号
itemInfosarray(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: 服务器配置信息

名称类型说明
serverAddrinteger服务器地址,可以输入域名
serverPortinteger服务器端口
protocolTypeinteger0:不启用;1:私有协议;2:部标-2013;3:TTX协议;4:货运2013;5:部标2019(苏标);6:部标2019(粤标);7: 部标2019(陕标)
deviceNostring终端号