收藏
回答

小程序发放公众号创建的会员卡,真机调试一直报addCard:fail cancel?

小程序调用addCard 代码片段

// 组织扩展参数
      let cardExt = {
        timestamp: res.data.timestamp,    //时间戳,以秒为单位
        nonce_str: res.data.nonceStr,     //随机字符串
        signature: res.data.signature   //签名
      }
      if (typeof wx.addCard === 'function' ) {
        // 领取
        wx.addCard({
          cardList: [{
            cardId: res.data.cardId,
            cardExtJSON.stringify(cardExt),
          }],
          success(res) {
            console.log(res.cardList) // 卡券添加结果
          },
          fail(err) {
            console.log(err)
          }
        });

签名已使用工具校验过是正确的,会员卡不是自定义code码,也没有指定某个人领取,所以没传code和openid,真机调试就返回 addCard:fail cancel,根本不知道哪里有问题啊

微信版本:8.0.24

基础库:2.25.1

回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容