微信小程序API Card卡券

微信小程序API Card卡券wx.addCard(OBJECT)


基础库版本 1.1.0 开始支持,低版本需做兼容处理

微信客户端 6.5.4 版本开始支持

批量添加卡券。

Object参数说明:

参数类型必填说明
cardListObjectArray需要添加的卡券列表
successFunction接口调用成功的回调函数
failFunction接口调用失败的回调函数
completeFunction接口调用结束的回调函数(调用成功、失败都会执行)

了解更多信息,请查看微信卡券接口文档

回调结果:

回调类型errMsg说明
successaddCard:ok添加卡券成功
failaddCard:fail cancel用户取消添加卡券
failaddCard: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参数说明:

参数类型必填说明
cardListObjectArray需要打开的卡券列表
successFunction接口调用成功的回调函数
failFunction接口调用失败的回调函数
completeFunction接口调用结束的回调函数(调用成功、失败都会执行)

了解更多信息,请查看微信卡券接口文档

示例代码:

wx.openCard({
  cardList: [
    {
      cardId: '',
      code: ''}, {
      cardId: '',
      code: ''}
  ],
  success: function(res) {
  }
})

Tip

  1. 目前开发者工具上尚未支持小程序卡券的调试,请在真机上调试。

  2. 总结

  3. 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如有疑问大家可以留言交流,谢谢大家对【微信公众号:web前端开发大全】的支持。关注公众号在对话框发送   小程序 即可免费领取小程序视频教程。