人员车辆定位推送文档

帮助文档

人员车辆定位推送文档

 

接口名称

人员车辆定位

地址

http://xxx:9009/mapalarm/push

请求方式

POST

参数

参数

名称

类型

是否必填

alarmData

车辆或人员数据详情

String

createdAt

推送时间

String

customId

                    客户id                

String

dataType

填“1

String

deviceId

填“pos

String

icon

图标

String

latitude

纬度

String

longitude

经度

String

status

状态

String

返回值

成功

失败

{

    "code": 200,

    "message": "操作成功",

    "result": true

}

(1)系统异常:{

    "code": 500,

    "message": "xxxxxx",

    "result": null

}

(2)参数异常:{

    "code": 800,

    "message": "xxxxxx",

    "result": null

}

 

说明

流程示例:

  1. 向接口推送请求(http://xxx:9009/mapalarm/push)
  1. alarmData参数格式:

alarmData:{\"\车辆类型":\"消防车\",\"用途\": \"灭火\",\"车辆载重\":\"20吨\"}

 

  1. createdAt参数格式

createdAt:1514336569739 (毫秒值)

 

  1. customId参数格式

    customId:1554971671209a7314470754

如何获取您的customId?

登录系统后,F12打开开发者模式,在application下选择local storage,查看相关key值,如下图所示

  1. dataType参数格式

  dataType: “1”

 

  1. deviceId 参数格式  

deviceId: “pos”

 

  1. icon参数格式

 Icon:”https://www.baidu.com/img/bd_logo1.png” (选取可读取的链接图片,比如车辆就推送一个车辆的图标,人员就推送一个人员的图标即可)

 

  1. latitude参数格式

 latitude:”40.2186579667838636” (纬度)

 

  1. longitude 参数格式

 longitude:”116.7573421875”(经度)

 

  1. status参数格式

  status:”0”  (0:开启  1:取消 )

 

 

  1. 整体推送参数效果

 推送成功后效果如下

{
 "alarmData": "{\"
出水\":\"40mpa\",\"电压\":\"222V\",\"出水口压力测试\":\"正常\"}",
  "createdAt": "152433658903",
  "customId": "1535341298438e9805900683",
  "dataType": "1",
  "deviceId": "1909945",
  "icon": "https://www.baidu.com/img/bd_logo1.png",
  "latitude": "29.5147800000",
  "longitude": "116.7113421875",
  "status": "0"
}

 

 

           

 

 


  • 人工客服
  • 400-051-0152
  • UINO公众号 关注UINO公众号
    了解数字孪生