微信小程序使用物流查询插件
物流查询插件
添加插件
- 登录微信公众平台后台—>设置—>第三方设置—>添加插件
- 搜索:
物流服务
添加成功
使用方式
- 根据插件的
开发文档
步骤使用 - 以在
uniapp
微信小程序为例
声明使用插件
- 在
manifest.json
中配置,插件默认打主包。
- 如需指定到对应的分包中使用
引入插件包
- 在需要使用插件文件中引入插件
- 请求接口获取
waybill_token
<script>
// 引入插件
var plugin = requirePlugin("logisticsPlugin")
export default {
onLoad(options) {
// 物流查询
this.searchDetail();
},
methods: {
/**
* 请求接口获取 waybillToken
*/
searchDetail(){
this.$api.sendRequest({
url: '/xxx',
success: res => {
if (res.code >= 0) {
// xZFIiCZOqRp2E0qfOtprJQ-jVdgVrBv0Yt0R98Udy5tZEu73N5D-am5SnqCJmS-T
let waybillToken = res.data.waybill_token;
// 在此通过调用api来查询微信快递服务详情
// 必须用预览才能测试这个功能,无法在工具端模拟
plugin.openWaybillTracking({
waybillToken: waybillToken
});
}
}
})
},
}
}
</script>