第三方物流参数配置方法及其装置、设备、介质与流程

文档序号:37194339发布日期:2024-03-01 13:07阅读:18来源:国知局
第三方物流参数配置方法及其装置、设备、介质与流程

本技术涉及信息处理技术,尤其涉及一种第三方物流参数配置方法及其装置、设备、介质。


背景技术:

1、随着跨境电商的兴起,第四方物流应运而生。第四方物流不同于第三方物流局限于提供基础物流服务的情况,而是通过专用的平台,融合上游电商平台的商家和下游第三方物流服务商的物流业务流程,提供一站式网店物流数据信息流的解决方案,实现提供管理、托运、快递预订、包裹追踪、货到付款等服务。

2、第四方物流系统在与不同的第三方物流系统进行物流业务串接时,需接入由各第三方物流系统所提供的应用于不同物流业务的应用程序编程接口(api),以配置第四方物流系统与第三方物流系统之间进行传输的物流参数的相关参数映射配置,以使得双方相互传输的物流参数可符合进行相关物流业务所使用的参数数据格式,保证双方之间串接的物流业务可顺利串接,但现有的方式需第四方物流系统的开发人员根据第三方物流系统所提供的应用程序编程接口(api),进行代码编写以配置不同物流参数的映射规则,传统的代码编辑方式除了较为低效外,还需要消耗大量的开发成本,且对于业务变化较快的电商领域而言,不利于电商平台的相关业务铺张,且若第三方物流系统进行更新而修改其物流参数标准时,因传统的代码编辑方式较为低效,使得第四方物流系统无法快速更新参数映射配置,导致其无法为用户提供第三方物流系统的物流业务,影响了例如电商商家或电商消费者的电商物流使用体验。


技术实现思路

1、本技术的目的在于解决上述问题而提供一种第三方物流参数配置方法及其相应的装置、设备、非易失性可读存储介质,以及计算机程序产品。

2、根据本技术的一个方面,提供一种第三方物流参数配置方法,包括如下步骤:

3、显示第三方物流参数可视化配置页面,所述第三方物流参数可视化配置页面中具有多个第三方物流参数配置接口的物流参数配置窗口,各窗口中具有多个物流参数类型的物流参数映射规则配置控件,所述第三方物流参数配置接口由第三方物流系统所提供;

4、响应物流参数配置完成指令,生成所述第三方物流系统对应的物流参数映射规则集;

5、响应由商家端推送的第三方物流业务交互指令,确定所述第三方物流业务交互指令对应的第三方物流系统及物流业务,根据所述第三方物流系统的所述物流业务对应的物流参数映射规则集,驱动所述第三方物流系统执行所述物流业务。

6、进一步的实施例中,显示第三方物流参数可视化配置页面,所述第三方物流参数可视化配置页面中具有多个第三方物流参数配置接口的物流参数配置窗口,各窗口中具有多个物流参数类型的物流参数映射规则配置控件,所述第三方物流参数配置接口由第三方物流系统所提供的步骤中,包括:

7、响应第三方物流参数可视化配置页面的页面初始化指令,生成多个第三方物流参数配置接口的物流参数配置窗口,所述第三方物流参数配置接口包括第三方物流运单创建参数接口、第三方物流面单获取参数接口、第三方物流运单取消参数接口;

8、获取各所述第三方物流参数配置接口各自的多个物流参数类型,在各所述各第三方物流参数配置接口的物流参数配置窗口中,生成其对应的各所述物流参数类型的物流参数映射规则配置控件,所述物流参数映射规则配置控件中具有参数对接规则配置控件、参数属性值配置控件、参数后置处理配置控件或参数后置处理规则配置控件。

9、进一步的实施例中,响应物流参数配置完成指令,生成所述第三方物流系统对应的物流参数映射规则集的步骤中,包括:

10、响应运单模拟校验指令,获取虚拟商品订单的多个订单参数;

11、根据当前配置的物流参数映射规则集中各所述订单参数对应的物流参数类型对应物流参数映射规则进行参数映射,生成所述虚拟商品订单对应的第三方物流参数数据模型;

12、根据所述第三方物流参数数据模型,生成所述虚拟商品订单对应的虚拟第三方物流运单。

13、进一步的实施例中,响应物流参数配置完成指令,生成第三方物流系统对应的物流参数映射规则集的步骤中,包括:

14、响应物流参数配置完成指令,确定所述物流参数配置完成指令对应的第三方物流系统的已完成参数映射配置的第三方物流参数配置接口;

15、获取各所述第三方物流参数配置接口对应的物流参数映射规则集,生成由所述第三方物流系统的特征标识与各所述物流参数映射规则集组成的映射关系数据;

16、查询第三方物流参数配置规则库中是否存在所述特征标识,若存在,则将所述第三方物流参数配置规则库中所述特征标识映射存储的物流参数映射规则集进行替换更新,若不存在,则将所述映射关系数据存储至所述第三方物流参数配置规则库中。

17、进一步的实施例中,响应由商家端推送的第三方物流发货指令,根据所述第三方物流发货指令对应的第三方物流系统的物流参数映射规则集,创建所述第三方物流发货指令对应的商品订单的第三方物流运单的步骤中,包括:

18、响应由商家端推送的第三方物流发货指令,确定所述第三方物流发货指令对应的目标第三方物流系统,获取所述目标第三方物流系统的第三方物流运单创建参数接口的物流参数映射规则集,且获取所述第三方物流发货指令对应商品订单;

19、获取所述物流参数映射规则集包含的多个物流参数类型,从所述商品订单中提取出各所述物流参数类型对应的订单参数,根据各所述物流参数类型的物流参数映射规则中的参数对接规则配置、参数属性值配置、参数后置处理配置或参数后置处理规则配置,对各所述订单参数进行参数映射处理,生成对应的第三方物流参数数据模型;

20、将所述第三方物流参数数据模型推送至所述目标第三方物流系统中,驱动所述第三方物流系统根据所述第三方物流参数数据模型所创建的第三方物流运单。

21、进一步的实施例中,响应由商家端推送的第三方物流业务交互指令,确定所述第三方物流业务交互指令对应的第三方物流系统及物流业务,根据所述第三方物流系统的所述物流业务对应的物流参数映射规则集,驱动所述第三方物流系统执行所述物流业务的步骤中,包括:

22、响应由商家端推送的第三方物流运单取消指令,确定所述第三方物流运单取消指令对应的目标第三方物流系统,获取所述目标第三方物流系统的第三方物流运单取消参数接口的物流参数映射规则集;

23、获取所述第三方物流运单取消指令对应的商品订单,从所述商品订单中筛选出所述物流参数映射规则集具有的物流参数类型对应的订单参数;

24、根据所述物流参数映射规则集中各所述订单参数对应的物流参数映射规则,对各所述订单参数进行参数映射处理,生成对应的作用于运单取消业务的第三方物流参数数据模型;

25、将所述第三方物流参数数据模型推送至所述目标第三方物流系统中,接收所述第三方物流系统根据所述第三方物流参数数据模型进行运单取消业务所推送的运单取消结果,将所述运单取消结果推送至所述商家端中。

26、进一步的实施例中,响应由商家端推送的第三方物流业务交互指令,确定所述第三方物流业务交互指令对应的第三方物流系统及物流业务,根据所述第三方物流系统的所述物流业务对应的物流参数映射规则集,驱动所述第三方物流系统执行所述物流业务的步骤中,包括:

27、响应第三方物流系统的物流运单创建完成事件,获取所述第三方物流系统的第三方物流面单获取参数接口的物流参数映射规则集,且获取所述第三方物流运单创建完成事件对应的第三方物流运单或商品订单;

28、确定出所述物流参数映射规则集具有的物流参数类型,从所述第三方物流运单或商品订单中筛选所述物流参数类型对应的物流参数;

29、根据所述物流参数映射规则集中所述物流参数类型对应的物流参数映射规则,对所述物流参数进行参数映射处理,生成对应的第四方物流参数数据模型;

30、根据所述第四方物流参数数据模型创建对应的第四方物流面单,将所述第四方物流面单推送至对应商家端或消费者端中。

31、根据本技术的另一方面,提供一种第三方物流参数配置装置,包括:

32、配置页面显示模块,用于显示第三方物流参数可视化配置页面,所述第三方物流参数可视化配置页面中具有多个第三方物流参数配置接口的物流参数配置窗口,各窗口中具有多个物流参数类型的物流参数映射规则配置控件,所述第三方物流参数配置接口由第三方物流系统所提供;

33、映射规则生成模块,用于响应物流参数配置完成指令,生成所述第三方物流系统对应的物流参数映射规则集;

34、物流业务执行模块,用于响应由商家端推送的第三方物流业务交互指令,确定所述第三方物流业务交互指令对应的第三方物流系统及物流业务,根据所述第三方物流系统的所述物流业务对应的物流参数映射规则集,驱动所述第三方物流系统执行所述物流业务。

35、根据本技术的另一方面,提供一种第三方物流参数配置设备,包括中央处理器和存储器,所述中央处理器用于调用运行存储于所述存储器中的计算机程序以执行本技术所述的第三方物流参数配置方法的步骤。

36、根据本技术的另一方面,提供一种非易失性可读存储介质,其以计算机可读指令的形式存储有依据所述的第三方物流参数配置方法所实现的计算机程序,所述计算机程序被计算机调用运行时,执行该方法所包括的步骤。

37、根据本技术的另一方面,提供一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现本技术任意一种实施例中所述方法的步骤。

38、相对于现有技术,本技术为第四方物流系统构建可视化配置的物流参数映射规则功能,第四方物流系统的开发人员可通过第三方物流参数可视化配置页面,配置与第四方物流系统合作的第三方物流系统的物流参数映射规则,以串联第四方物流系统与第三方物流系统之间物流业务,第三方物流参数可视化配置页面中具有由第三方物流系统所提供多个第三方物流参数配置接口的物流参数配置窗口,各物流参数配置窗口中具有用于配置其第三方物流参数配置接口的各物流参数类型的物流参数映射规则的物流参数映射规则配置控件,使得开发人员可通过物流参数映射规则配置控件可视化配置各第三方物流参数配置接口的物流业务的物流参数映射规则,进而将第三方物流参数配置接口所对应物流业务与第四方物流系统串联,例如,第三方物流运单创建业务、物流面单获取业务及第三方物流运单取消业务等,为与第四方物流系统关联的电商平台提供不同第三方物流系统所能提供的物流业务,提升为电商平台的商家用户与消费者用户的提供的第四方电商物流服务,且通过第三方物流参数可视化配置页面的构建,集成与第四方物流系统合作的各第三方物流的物流参数标准,为开发人员提供可视化且清晰的物流参数映射规则配置工作流程,相较于传统的代码编辑配置物流参数映射规则的方式,本技术可有效提升开发人员配置物流参数映射规则的配置效率,使得第四方物流系统可为电商平台快速提供不同第三物流所能提供的物流业务,以匹配电商平台的较快的业务变化特性,便于电商平台的业务发展,使得电商平台可为其商家用户及消费者用户提供更好的电商服务。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1