网上商城系统如何接入快递100查询订单物流信息

技术干货· 2021-03-26 阅读:60

网上商城系统与我们的生活息息相关,我们在开发网上商城系统的时候,如何做到类似淘宝的实时查询物流信息的功能呢?

下面安菲云以接入快递100为例,讲解网上商城系统在开发过程中如何接入查询物流信息。

网上商城开发过程中,我们先设计数据库表,快递管理的记录是保存在快递表中,以下是快递表的表结构:

网上商城系统快递表结构

 

一般一个订单可能会分几个包裹发货,设计表过程中,订单下的快递记录在订单物流表里,我们设计订单物流表:

网上商城系统物流表结构

物流查询是一个辅助性的功能,我们可以设计在插件中,我们将快递100的钩子函数放在用户或商家点击订单详情时触发。

钩子函数先根据订单id去订单物流表查询所有该订单的物流记录,然后循环遍历每一条记录,根据记录的快递商ID去快递表查出所属的快递代码,然后结合快递代码与快递号向快递100接口发送http请求,并返回相关物流信息显示给前台用户。

在“应用”-“扩展管理”-“插件管理”安装快递100插件,并设置好快读100key参数。

然后在“商城”-“购物设置”-“快递管理”根据快递100提供的快递代码添加相关的快递公司编号,即可。

    以上是安菲云分享的网上商城开发过程中接入快递100查询物流信息,大家有什么问题可以在帖子下方留言哦。

 

安菲云公众号

文章来源: http://m.cqanfei.com/news/jishuganhuo/20210326/1192.html
文章来源: http://m.cqanfei.com/news/jishuganhuo/20210326/1192.html

声明:安菲科技文章如需转载请注明原创来源。本站部分文章和图片来源网络编辑,如存在版权问题请及时沟通处理。文章观点仅代表作者本人,不代表安菲科技立场。

安菲科技

安菲科技www.cqanfei.com多用户商城系统是一款可以满足B2B2C、S2B2C、B2B、O2O、B2C等多种电商模式的新零售商城系统,覆盖PC端+微商城+小程序+APP,将多端数据打通并同步,并且基于社交电商的用户优势,实现多场景营销,打造一个真正的生态化电商平台。

最新文章