success返回参数:
参数 | 类型 | 说明 |
---|---|---|
cardList | ObjectArray | 卡券添加结果列表,列表内对象说明请详见返回对象说明 |
返回对象说明
参数 | 类型 | 说明 |
---|---|---|
code | String | 加密 code,为用户领取到卡券的code加密后的字符串,解密请参照:code 解码接口 |
cardId | String | 用户领取到卡券的Id |
cardExt | String | 用户领取到卡券的扩展参数,与调用时传入的参数相同 |
isSuccess | Boolean | 是否成功 |
示例代码:
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 开始支持,低版本需做兼容处理
查看微信卡包中的卡券。
Object参数说明:
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
cardList | ObjectArray | 是 | 需要打开的卡券列表,列表内参数详见openCard 请求对象说明 |
success | Function | 否 | 接口调用成功的回调函数 |
fail | Function | 否 | 接口调用失败的回调函数 |
complete | Function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
openCard 请求对象说明
参数 | 类型 | 说明 |
---|---|---|
cardId | String | 需要打开的卡券 Id |
code | String | 由 addCard 的返回对象中的加密 code 通过解密后得到,解密请参照:code 解码接口 |
示例代码:
wx.openCard({
cardList: [
{
cardId: '',
code: ''
}, {
cardId: '',
code: ''
}
],
success: function(res) {
}
})
Tip
tip
: 目前只有认证小程序才能使用卡券接口,可参考指引进行认证。tip
: 了解更多信息,请查看微信卡券接口文档
标签:微信小程序
相关阅读 >>
更多相关阅读请进入《微信小程序》频道 >>

Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者