微信小程序商城怎么调用物流接口

2025-10-22 12:03:46

1、1. 免费获得快递鸟用户ID和APIKey,免费订购会员套餐,用户ID和APIKey对应各demo中的EBusinessID、AppKey。

微信小程序商城怎么调用物流接口

2、2. 构建物流查询界面

1)创建页面

在小程序中,创建新页面,用来做物流查询。

app.json文件,为了方便,直接放在第一页即可:

2)构建页面结构

在express.wxml文件中构建物流查询的界面格式:

编译预览:

微信小程序商城怎么调用物流接口

微信小程序商城怎么调用物流接口

3、3. 物流单号暂存到交互层

在界面层中输入快递物流单号,需要将物流单号暂存到交互层(express.js)中。

界面层(wxml)中操作的数据,如果向交互层(js)有反应,都是通过事件来驱动的。 因此为文本框添加事件,将物流单号暂存到交互层。

① 为文本框添加事件(express.wxml)

② 在交互层中设置数据

编译预览

微信小程序商城怎么调用物流接口

微信小程序商城怎么调用物流接口

微信小程序商城怎么调用物流接口

4、4. 发起请求

在界面层点击“查询”按钮后,需要调用接口,根据物流订单号查询物流。

① 为按钮添加事件(express.wxml)

② 在交互层定义事件(express.js)

微信小程序商城怎么调用物流接口

微信小程序商城怎么调用物流接口

5、5. 物流接口

① 接口的信息

调用接口也就是调用物流接口,接口的地址、请求类型、返回类型等信息。

 

a、查询接口支持按照运单号查询(单个查询)。

 

b、接口需要指定快递单号的快递公司编码,格式不对或则编码错误都会返失败的信息。

 

如:EMS物流单号应选择快递公司编码(EMS)查看快递公司编码

 

c、返回的物流跟踪信息按照发生的时间升序排列。

 

d、接口指令8001或1002或1008或8008,具体到快递鸟网站了解api文档,不同指令对应不同类型接口。

 

e、接口支持的消息接收方式为HTTP POST,请求方法的编码格式(utf-8):"application/x-www-form-urlencoded;charset=utf-8"。

 

f、接口地址: API测试地址:http://sandboxapi.kdniao.com:8080/kdniaosandbox/gateway/exterfaceInvoke.json

 

API正式地址:http://api.kdniao.com/Ebusiness/EbusinessOrderHandle.aspx

接口需要传的参数:

请求内容字段定义:

微信小程序商城怎么调用物流接口

微信小程序商城怎么调用物流接口

6、② 接口的用法及DEMO

申请的接口给出了使用接口的示例,但是没有小程序的,我们看一下PHP的,具体完整的demo在快递鸟网站可以下载查看。

EBusinessID跟APIKey您在快递鸟网站注册之后快递鸟分配的密钥(对应官网上的用户ID和API key),用于保证应用来源的可靠性,避免应用伪造,被不法使用。

微信小程序商城怎么调用物流接口

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢