1、功能说明

- 接收方提供接收GPS和报警数据的接口,TTX平台通过http协议post方式推送json数据到第三方平台。
- 将定位、报警、附件地址推送给第三方。
2、操作说明
2.1 添加自定义转发
进入【运营管理】>【数据转发】>【自定义转发配置】,点击“添加”按钮,在配置界面填写推送名称注①、转发用户和推送地址等,保存后1-3分钟生效。

示例:
定位推送地址示例: GpsPushUrl=http://127.0.0.1:6666/GpsPush
报警推送地址示例: AlarmPushUrl=http://127.0.0.1:6666/AlarmPush
附件推送地址示例: AttachmentPushUrl=http://127.0.0.1:6666/AttachmentPush
透传数据推送地址示例: TransportDataPushUrl=http://127.0.0.1:6666/TransportDataPush
注1:在服务器bin/logs目录下搜索推送名称可以查看相关推送日志。
2.2 判断转发是否成功
定位推送状态中的已推送数大于0就代表转发成功了。

2.3 数据说明
2.3.1 gps数据推送说明
示例:url=http://127.0.0.1:6666/GpsPush
2.3.1.1 GPS数据推送
15:32:33 post msg={"gpslist":[{"ac":10,"adas1":0,"adas2":0,"aq":0,"bsd1":0,"cet":0,"ct":0,"dct":null,"dn":"椹暱姹?,"drid":null,"dsm1":0,"dsm2":0,"dst":0,"dt":0,"dvt":0,"ef":1,"es":12,"fdt":3,"fl":0,"ft":0,"fvs":0,"gd":0,"gt":"2024-11-26 15:32:32","gw":0,"hx":0,"id":"013306543907","ios":0,"jn":"370502197411286035","lat":37393166,"lc":71378000,"lg":2,"lid":null,"lng":118558966,"ls":33816588,"lt":1,"mlat":"37.393166","mlng":"118.558966","net":3,"ojm":null,"ojt":null,"ol":1,"or":null,"os":null,"ost":null,"ov":null,"p1":0,"p2":0,"p3":0,"p4":0,"p5":0,"p6":0,"p7":0,"pk":0,"ps":0,"pt":0,"rfd":0,"rft":0,"rt":"2024-11-26 15:32:33","s1":4483,"s2":544768,"s3":1113856,"s4":0,"sfg":null,"sn":15,"snm":null,"sp":740,"sst":null,"t1":0,"t2":0,"t3":0,"t4":0,"tp":"000000000000000000000000000000000000000000000000000000000000","tsp":770,"ust":0,"viceYl":0,"vid":"椴丒F9610","wc":0,"yl":0,"yn":0}]}
15:32:33 success resp={"msg":"鎿嶄綔鎴愬姛","code":200}
2.3.1.2 json数据说明
参考API接口:获取设备实时状态

2.3.2 报警推送数据说明
示例:AlarmPushUrl=http://127.0.0.1:6666/AlarmPush
2.3.2.1 单条报警,抓包数据如下:
POST /AlarmPush HTTP/1.1
Host: 127.0.0.1:6666
Accept: /
Content-Type: application/json;charset=UTF-8
Content-Length: 522
{"alarmlist":[{"DevIDNO":"10002","Gps":{"dct":0,"gt":"2020-11-10 11:18:55","hx":0,"lat":22766394,"lc":48455883,"lid":1,"lng":113845247,"mlat":"22.766394","mlng":"113.845247","net":0,"pk":44,"s1":805319043,"s2":0,"s3":0,"s4":0,"sfg":0,"snm":0,"sp":0,"sst":0,"t1":-321,"t2":350,"t3":-200,"t4":38,"tsp":0,"yl":6048},"desc":"","guid":"1000247B519F2F8A5443BBF8ACA7FED0F9C","hd":0,"img":"","info":0,"p1":0,"p2":0,"p3":0,"p4":0,"rve":0,"srcAt":0,"srcTm":"2000-00-00 00:00:00","stType":11,"time":"2020-11-10 11:18:55","type":11}]}
2.3.2.2 多条报警,抓包数据如下:
POST /AlarmPush HTTP/1.1
Host: 127.0.0.1:6666
Accept: /
Content-Type: application/json;charset=UTF-8
Content-Length: 3105
Expect: 100-continue
{"alarmlist":[{"DevIDNO":"10002","Gps":{"dct":0,"gt":"2020-11-10 11:24:06","hx":201,"lat":22731144,"lc":48460817,"lid":1,"lng":113837809,"mlat":"22.731144","mlng":"113.837809","net":0,"pk":0,"s1":805327235,"s2":0,"s3":0,"s4":0,"sfg":0,"snm":0,"sp":750,"sst":0,"t1":-321,"t2":350,"t3":-200,"t4":41,"tsp":0,"yl":5999},"desc":"","guid":"100021846F994C146488CBBC32EFB9956A1","hd":0,"img":"","info":0,"p1":7500,"p2":750,"p3":0,"p4":0,"rve":0,"srcAt":0,"srcTm":"2000-00-00 00:00:00","stType":11,"time":"2020-11-10 11:24:06","type":11},{"DevIDNO":"10002","Gps":{"dct":0,"gt":"2020-11-10 11:24:06","hx":201,"lat":22731144,"lc":48460817,"lid":1,"lng":113837809,"mlat":"22.731144","mlng":"113.837809","net":0,"pk":0,"s1":805327235,"s2":0,"s3":0,"s4":0,"sfg":0,"snm":0,"sp":750,"sst":0,"t1":-321,"t2":350,"t3":-200,"t4":42,"tsp":0,"yl":5999},"desc":"","guid":"1000237491B1ECB144BADA4E5EF3D852AEF","hd":0,"img":"","info":0,"p1":7500,"p2":750,"p3":0,"p4":0,"rve":0,"srcAt":0,"srcTm":"2000-00-00 00:00:00","stType":11,"time":"2020-11-10 11:24:06","type":11},{"DevIDNO":"10002","Gps":{"dct":0,"gt":"2020-11-10 11:24:06","hx":201,"lat":22730965,"lc":48460838,"lid":1,"lng":113837744,"mlat":"22.730965","mlng":"113.837744","net":0,"pk":0,"s1":805327235,"s2":0,"s3":0,"s4":0,"sfg":0,"snm":0,"sp":760,"sst":0,"t1":-321,"t2":350,"t3":-200,"t4":43,"tsp":0,"yl":5999},"desc":"","guid":"10002675245187A9847A38F63E06ED4701F","hd":0,"img":"","info":0,"p1":7600,"p2":760,"p3":0,"p4":0,"rve":0,"srcAt":0,"srcTm":"2000-00-00 00:00:00","stType":11,"time":"2020-11-10 11:24:06","type":11},{"DevIDNO":"10002","Gps":{"dct":0,"gt":"2020-11-10 11:24:07","hx":201,"lat":22730786,"lc":48460860,"lid":1,"lng":113837662,"mlat":"22.730786","mlng":"113.837662","net":0,"pk":0,"s1":805327235,"s2":0,"s3":0,"s4":0,"sfg":0,"snm":0,"sp":760,"sst":0,"t1":-321,"t2":350,"t3":-200,"t4":44,"tsp":0,"yl":5998},"desc":"","guid":"10002A9525A320884459E9DEF737E18333D","hd":0,"img":"","info":0,"p1":7600,"p2":760,"p3":0,"p4":0,"rve":0,"srcAt":0,"srcTm":"2000-00-00 00:00:00","stType":11,"time":"2020-11-10 11:24:07","type":11},{"DevIDNO":"10002","Gps":{"dct":0,"gt":"2020-11-10 11:24:07","hx":201,"lat":22730786,"lc":48460860,"lid":1,"lng":113837662,"mlat":"22.730786","mlng":"113.837662","net":0,"pk":0,"s1":805327235,"s2":0,"s3":0,"s4":0,"sfg":0,"snm":0,"sp":760,"sst":0,"t1":-321,"t2":350,"t3":-200,"t4":45,"tsp":0,"yl":5998},"desc":"","guid":"100020032CE0224AD4410BBECCA11BA9741","hd":0,"img":"","info":0,"p1":7600,"p2":760,"p3":0,"p4":0,"rve":0,"srcAt":0,"srcTm":"2000-00-00 00:00:00","stType":11,"time":"2020-11-10 11:24:07","type":11},{"DevIDNO":"10002","Gps":{"dct":0,"gt":"2020-11-10 11:24:08","hx":201,"lat":22730786,"lc":48460860,"lid":1,"lng":113837662,"mlat":"22.730786","mlng":"113.837662","net":0,"pk":0,"s1":805327235,"s2":0,"s3":0,"s4":0,"sfg":0,"snm":0,"sp":760,"sst":0,"t1":-321,"t2":350,"t3":-200,"t4":46,"tsp":0,"yl":5998},"desc":"","guid":"10002F7F6F887AFF945959675F2AD513E5B","hd":0,"img":"","info":0,"p1":7600,"p2":760,"p3":0,"p4":0,"rve":0,"srcAt":0,"srcTm":"2000-00-00 00:00:00","stType":11,"time":"2020-11-10 11:24:08","type":11}]}
2.3.2.3 json数据说明
参考API接口:获取设备实时报警

2.3.3 报警处理推送说明
示例:AlarmHandleUrl=http://127.0.0.1:6666/AlarmHandlePush
2.3.3.1 单条报警处理推送,数据如下:
post msg={"alarmhandlelist":[{"arm_time_start":"2021-05-19 09:12:45","arm_type":605,"devl_dno":"040492594350","driver_id":0,"guid":"00040492594350210519091245000700","handle_info":"ts|2021-05-19 09:36:04|宸插鐞?,"handle_status":8,"handle_time":"2021-05-19 09:36:04","vehi_id":2742}]}
success resp={"code":"SUCCESS","message":"鎴愬姛"}
2.3.3.2 多条报警处理推送,数据如下:
2021-05-18 19:12:52 post msg={"alarmhandlelist":[{"arm_time_start":"2021-05-18 00:01:45","arm_type":618,"devl_dno":"064920702095","driver_id":0,"guid":"00064920702095210518000145000000","handle_info":"admin|2021-05-18 19:12:50|宸茬‘璁?,"handle_status":3,"handle_time":"2021-05-18 19:12:50","vehi_id":10661},{"arm_time_start":"2021-05-18 00:02:33","arm_type":618,"devl_dno":"064920702095","driver_id":0,"guid":"00064920702095210518000233000000","handle_info":"admin|2021-05-18 19:12:50|宸茬‘璁?,"handle_status":3,"handle_time":"2021-05-18 19:12:50","vehi_id":10661},{"arm_time_start":"2021-05-18 00:03:07","arm_type":602,"devl_dno":"064920968541","driver_id":37955,"guid":"00064920968541210518000307000400","handle_info":"admin|2021-05-18 19:12:50|宸茬‘璁?,"handle_status":3,"handle_time":"2021-05-18 19:12:50","vehi_id":9855},{"arm_time_start":"2021-05-18 00:03:09","arm_type":618,"devl_dno":"064920702095","driver_id":0,"guid":"00064920702095210518000309000000","handle_info":"admin|2021-05-18 19:12:50|宸茬‘璁?,"handle_status":3,"handle_time":"2021-05-18 19:12:50","vehi_id":10661},{"arm_time_start":"2021-05-18 00:04:49","arm_type":602,"devl_dno":"064920860848","driver_id":0,"guid":"00064920860848210518000449000000","handle_info":"admin|2021-05-18 19:12:50|宸茬‘璁?,"handle_status":3,"handle_time":"2021-05-18 19:12:50","vehi_id":4410},{"arm_time_start":"2021-05-18 00:05:26","arm_type":618,"devl_dno":"064920702095","driver_id":0,"guid":"00064920702095210518000526000000","handle_info":"admin|2021-05-18 19:12:50|宸茬‘璁?,"handle_status":3,"handle_time":"2021-05-18 19:12:50","vehi_id":10661},{"arm_time_start":"2021-05-18 00:06:14","arm_type":618,"devl_dno":"064920702095","driver_id":0,"guid":"00064920702095210518000614000000","handle_info":"admin|2021-05-18 19:12:50|宸茬‘璁?,"handle_status":3,"handle_time":"2021-05-18 19:12:50","vehi_id":10661},{"arm_time_start":"2021-05-18 00:06:18","arm_type":603,"devl_dno":"000002030080","driver_id":0,"guid":"00000002030080210518000618000700","handle_info":"admin|2021-05-18 19:12:50|宸茬‘璁?,"handle_status":3,"handle_time":"2021-05-18 19:12:50","vehi_id":1551},{"arm_time_start":"2021-05-18 00:07:52","arm_type":602,"devl_dno":"010400000394","driver_id":0,"guid":"00010400000394210518000752000700","handle_info":"admin|2021-05-18 19:12:50|宸茬‘璁?,"handle_status":3,"handle_time":"2021-05-18 19:12:50","vehi_id":4797},{"arm_time_start":"2021-05-18 00:06:56","arm_type":618,"devl_dno":"064920702095","driver_id":0,"guid":"00064920702095210518000656000000","handle_info":"admin|2021-05-18 19:12:50|宸茬‘璁?,"handle_status":3,"handle_time":"2021-05-18 19:12:50","vehi_id":10661},{"arm_time_start":"2021-05-18 00:08:09","arm_type":744,"devl_dno":"040436022033","driver_id":0,"guid":"02040436022033210518000809000500","handle_info":"admin|2021-05-18 19:12:50|宸茬‘璁?,"handle_status":3,"handle_time":"2021-05-18 19:12:50","vehi_id":20130},{"arm_time_start":"2021-05-18 00:09:48","arm_type":602,"devl_dno":"064915028219","driver_id":40810,"guid":"00064915028219210518000948000000","handle_info":"admin|2021-05-18 19:12:50|宸茬‘璁?,"handle_status":3,"handle_time":"2021-05-18 19:12:50","vehi_id":7864},{"arm_time_start":"2021-05-18 00:10:47","arm_type":618,"devl_dno":"064920702095","driver_id":0,"guid":"00064920702095210518001047000000","handle_info":"admin|2021-05-18 19:12:50|宸茬‘璁?,"handle_status":3,"handle_time":"2021-05-18 19:12:50","vehi_id":10661},{"arm_time_start":"2021-05-18 00:11:22","arm_type":603,"devl_dno":"064657793823","driver_id":1257,"guid":"00064657793823210518001122000700","handle_info":"admin|2021-05-18 19:12:50|宸茬‘璁?,"handle_status":3,"handle_time":"2021-05-18 19:12:50","vehi_id":4778}]}
2021-05-18 19:12:52 success resp={"code":"SUCCESS","message":"鎴愬姛"}
2.3.4 报警附件推送说明
示例:AttachmentPushUrl=http://127.0.0.1:6666/AttachmentPush
2.3.4.1 单条报警附件推送,数据如下:
11:17:38 post msg={"list":[{"DevIDNO":"016095390170","fileList":[{"fileUrl":"https://localhost:16611/3/5?DownType=3&jsession=&DevIDNO=016095390170&FILELOC=2&FLENGTH=255977&FOFFSET=1035850968&MTYPE=1&FPATH=E:/gStorage/JPEG_FILE/2025-10-30/20251030-104154_DS1.picfile","type":"image"}],"guid":"00016095390170251030111728000100","time":"2025-10-30 11:17:38","type":602}]}
11:17:38 success resp={"code":"200","msg":"澶勭悊鎴愬姛","data":"鎴愬姛"}
2.3.4.2 多条报警附件推送,数据如下:
11:34:45 post msg={"list":[{"DevIDNO":"040408227547","fileList":[{"fileUrl":"https:/localhost:16611/3/5?DownType=3&jsession=&DevIDNO=040408227547&FILELOC=2&FLENGTH=297042&FOFFSET=492655835&MTYPE=1&FPATH=E:/gStorage/JPEG_FILE/2025-10-30/20251030-111850_DS1.picfile","type":"image"},{"fileUrl":"https://localhost:16611/3/5?DownType=3&jsession=&DevIDNO=040408227547&FILELOC=2&FLENGTH=235111&FOFFSET=493648239&MTYPE=1&FPATH=E:/gStorage/JPEG_FILE/2025-10-30/20251030-111850_DS1.picfile","type":"image"},{"fileUrl":"https://localhost:16611/3/5?DownType=3&jsession=&DevIDNO=040408227547&FILELOC=2&FLENGTH=239517&FOFFSET=495897594&MTYPE=1&FPATH=E:/gStorage/JPEG_FILE/2025-10-30/20251030-111850_DS1.picfile","type":"image"}],"guid":"00040408227547251030113414000400","time":"2025-10-30 11:34:45","type":602},{"DevIDNO":"015984879159","fileList":[{"fileUrl":"https://localhost:16611/3/5?DownType=3&jsession=&DevIDNO=015984879159&FILELOC=2&FLENGTH=177693&FOFFSET=507074269&MTYPE=1&FPATH=E:/gStorage/JPEG_FILE/2025-10-30/20251030-111850_DS1.picfile","type":"image"}],"guid":"00015984879159251030113433000200","time":"2025-10-30 11:34:45","type":603},{"DevIDNO":"016064258288","fileList":[{"fileUrl":"https://localhost:16611/3/5?DownType=3&jsession=&DevIDNO=016064258288&FILELOC=2&FLENGTH=256845&FOFFSET=506678962&MTYPE=1&FPATH=E:/gStorage/JPEG_FILE/2025-10-30/20251030-111850_DS1.picfile","type":"image"}],"guid":"00016064258288251030113434000200","time":"2025-10-30 11:34:45","type":635}]}
11:34:45 success resp={"code":"200","msg":"澶勭悊鎴愬姛","data":"鎴愬姛"}
2.4 转发错误码

2.5 其他注意事项
- 经纬度转换类型:默认是WGS84坐标系,另有谷歌、百度坐标系可选。
- 每次推送最大数目:如果推送车辆较多,相应数据也更多,可将默认的128改为256、512,甚至更大,以提高提送效率。
- 附件推送链接类型里的地址是指存储服务器配置的地址。