小程序卡券签名错误
发布于 6 年前 作者 min90 10896 次浏览 来自 问答

签名是经过

校验的,而且access_token和ticket都是最新的,没有过期,小程序调用

wx.addCard({

          cardList: [{

            cardId: res.data.cardId,

            cardExt: ‘{“code”: “”, “openid”: res.data.openid, “timestamp”: res.data.timestamp, “signature”:res.data.signature}’

          }],

          success: function(res) {},

          fail: function(res) {},

          complete: function(res) {

            console.log(res);

          },

        })

显示签名错误,调了好久都不行,请大神帮个忙,谢啦

8 回复

你好,经确认,后台在处理客户端请求时,校验签名的逻辑有bug。

实际上 开发工具 的提示是对的。。

国庆节后,后台将修复签名校验的逻辑。。所以会导致你的小程序领取不了卡券,麻烦尽快修复。。

我想问下,微信的卡券能在小程序中显示吗,可不可以在小程序商城结算的时候提示有几张券可以用,并进行抵扣

查的结果呢,开发工具还是不行,是啥原因

用户进入小程序可以查询用户已经领取的卡券数量以及详情,由开发者自行显示可抵扣

你好,麻烦给下 appid。

cardExt: ‘{“code”: “”, “openid”: res.data.openid, “timestamp”: res.data.timestamp, “signature”:res.data.signature}’

这样写,其实是有问题的。

应该是:

cardExt: ‘{“code”: “”, “openid”: ‘ + res.data.openid + ’, “timestamp”: ‘ + res.data.timestamp + ’, “signature”:‘ + res.data.signature + ’}’

他丫的又好着,工具上显示签名错误,预览到真机上就可以领取,什么鬼

回到顶部