小程序卡券开发记录
实现功能:发送指定Code优惠券给用户
实现步骤:
1、创建自定义Code卡券
接口:https://api.weixin.qq.com/card/create?access_token={AccessToken}
注意事项:设置use_custom_code=true,不能设置get_custom_code_mode=“GET_CUSTOM_CODE_MODE_DEPOSIT”
2、设置卡券Code
接口:http://api.weixin.qq.com/card/code/deposit?access_token={AccessToken}
同时更新卡券库存,库存数=succ_code大小
接口:https://api.weixin.qq.com/card/modifystock?access_token={AccessToken}
最好是需要增加多少库存就是设置多少code,两个接口在一个方法中调用
3、添加卡券
wx.addCard({
cardList: [
{
cardId: '',
cardExt: '{"code": "", "openid": "", "timestamp": "", "signature":""}'
}, {
cardId: '',
cardExt: '{"code": "", "openid": "", "timestamp": "", "signature":""}'
}
],
success (res) {
console.log(res.cardList) // 卡券添加结果
}
})
4、查看卡券
wx.openCard({
cardList: [{
cardId: '',
code: ''
}, {
cardId: '',
code: ''
}],
success (res) { }
})