欢迎来到 商淘云

商淘云商城系统演示网址

平台演示 演示地址 账号密码
B2B2C多用户商城系统 http://test.wstmart.net/ 联系客服
多语言商城系统 http://dyy.wstmart.net/ 联系客服
订单管理系统 https://b2b.hehuobao.net/admin 联系客服
订货管理系统 https://b2b.hehuobao.net/admin 联系客服
O2O商城系统 http://test.wstmall.net 联系客服
B2C管理系统 http://test.wstshop.net 联系客服
  • 安卓APP(用浏览器打开)

  • 苹果APP

  • 小程序商城

  • 微信商城

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

2019-12-19 10:51:07 4319

分类:技术干货

商淘云以接入快递100为例,讲解网上商城系统在开发过程中如何接入查询物流信息,实现类似淘宝的实时查询物流信息的功能。

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

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

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

网上商城系统快递表结构

 

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

网上商城系统物流表结构

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

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

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

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

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

 

商淘云公众号

发表评论

昵称:

评论列表 (0)

New最新资讯

扫描二维码

添加客服咨询详情

添加微信立即咨询

咨询热线:15918671994

—— 专业电商系统及解决方案提供服务商 ——

多用户
商城系统

订单
管理系统

订货
管理系统

多语言
商城系统