商户平台生成的卡券,能否用微信jssdk的addCard 进行领取?参数应该是怎样的呢?目前我这边都会报参数错误。

我添加的参数是这样的。

                    var cardExt = {
                        apiTicket: res.obj.apiTicket,
                        timestamp: res.obj.timestamp,
                        nonceStr: res.obj.nonce_str,
                        signature: res.obj.signature
                    };
                   wx.addCard({
                        cardList: [{
                            cardId: cardId,
                            cardExt: JSON.stringify(cardExt)
                        }],
                        success: function (res) {
                            alert('卡券添加成功');
                        },
                        cancel: function (res) {
                            alert('卡券添加失败');
                        },
                        fail: function (res) {
                            alert('卡券添加失败');
                        }
                    });

有些疑问,对于在商户平台生成的卡券,是不是不需要填写code和openid?
签名是不是只需要apiTicket, timestamp, nonceStr, signature?
可否帮我看看我这个错在哪里?为啥总是参数错误。
如果能够给予我的解答,被采纳。给予20元的打赏

阅读 3.3k
3 个回答

这个,我看了好多遍了。你是否对这个有经验呢?我想请教下。付费咨询也可以。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题