1. 获取支持的快递公司列表
wx.request({
url: 'https://api.weixin.qq.com/cgi-bin/express/business/delivery/getall',
method: 'POST',
data: {
access_token: 'YOUR_ACCESS_TOKEN',
},
success: function (res) {
console.log('支持的快递公司列表', res.data);
},
fail: function (err) {
console.error('获取快递公司列表失败', err);
}
});
2. 获取运单数据
wx.request({
url: 'https://api.weixin.qq.com/cgi-bin/express/business/order/get',
method: 'POST',
data: {
access_token: 'YOUR_ACCESS_TOKEN',
order_id: 'YOUR_ORDER_ID',
openid: 'USER_OPENID', // 用户在商户appid下的唯一标识
},
success: function (res) {
console.log('运单数据', res.data);
},
fail: function (err) {
console.error('获取运单数据失败', err);
}
});
3. 获取运单轨迹
wx.request({
url: 'https://api.weixin.qq.com/cgi-bin/express/business/path/get',
method: 'POST',
data: {
access_token: 'YOUR_ACCESS_TOKEN',
order_id: 'YOUR_ORDER_ID',
openid: 'USER_OPENID', // 用户在商户appid下的唯一标识
},
success: function (res) {
console.log('运单轨迹', res.data);
},
fail: function (err) {
console.error('获取运单轨迹失败', err);
}
});
在上述代码中,需要替换为实际的 YOUR_ACCESS_TOKEN、YOUR_ORDER_ID 以及 USER_OPENID。
请注意,这些接口的使用需要商家的小程序有物流助手的权限,并且需要参考[微信小程序官方文档](https://developers.weixin.qq.com/miniprogram/dev/api-backend/logistics/logistics.getAllDelivery)以获取更详细的参数和使用说明。
转载请注明出处:http://www.pingtaimeng.com/article/detail/685/微信小程序