wx.addCard(OBJECT)
基础库版本 1.1.0 开始支持,低版本需做兼容处理
微信客户端 6.5.4 版本开始支持
批量添加卡券。
Object参数说明:
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
cardList | ObjectArray | 是 | 需要添加的卡券列表 |
success | Function | 否 | 接口调用成功的回调函数 |
fail | Function | 否 | 接口调用失败的回调函数 |
complete | Function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
了解更多信息,请查看微信卡券接口文档
回调结果:
回调类型 | errMsg | 说明 |
---|---|---|
success | addCard:ok | 添加卡券成功 |
fail | addCard:fail cancel | 用户取消添加卡券 |
fail | addCard:fail (detail message) | 添加卡券失败,其中 detail message 为后台返回的详细失败原因 |
示例代码:
wx.addCard({
cardList: [
{
cardId: '',
cardExt: '{"code": "", "openid": "", "timestamp": "", "signature":""}'
}, {
cardId: '',
cardExt: '{"code": "", "openid": "", "timestamp": "", "signature":""}'
}
],
success: function(res) {
console.log(res.cardList) // 卡券添加结果
}
})
wx.openCard(OBJECT)
基础库版本 1.1.0 开始支持,低版本需做兼容处理
微信客户端 6.5.4 版本开始支持
查看微信卡包中的卡券。
Object参数说明:
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
cardList | ObjectArray | 是 | 需要打开的卡券列表 |
success | Function | 否 | 接口调用成功的回调函数 |
fail | Function | 否 | 接口调用失败的回调函数 |
complete | Function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
了解更多信息,请查看微信卡券接口文档
示例代码:
wx.openCard({
cardList: [
{
cardId: '',
code: ''
}, {
cardId: '',
code: ''
}
],
success: function(res) {
}
})
Tip
- 目前开发者工具上尚未支持小程序卡券的调试,请在真机上调试。