wx.addCard 报 参数错误
发布于 5 年前 作者 ogong 15692 次浏览 来自 问答

wx.addCard({

cardList: [

{

cardId: ‘’,

cardExt: ‘{“code”: “”, “openid”: “”, “timestamp”: “1516169245”, “signature”:“3a35bc79635ccccb3169f2c0c626f362df090c78”}’

},

],

success: function (res) {

console.log(res.cardList) // 卡券添加结果

},

fail:function(err){

console.log(err)

}

})

参数哪里错了

10 回复

https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=cardsign

先通过通过这个网站 检验一下 JSAPI签名校验。

签名校验过,没问题,appid和appSecret还用来解密过用户数据的

今天用公众号的appId和appSecret,还是报“参数错误”

检验一下 JSAPI签名,如果没有错。那应该就是appid和密钥弄错了

楼主,想问下你之前添加卡券报“参数错误”,后来解决了吗?,我这边也有相同问题,页面报“参数错误”,fail回调报addCard:fail cancel,请求支援

这个appid和密钥,我记得是用生成优惠券的服务号的。你试试

这是已经能实现功能的代码,写得一般。(仅供参考)

现在好了,非常感谢

回到顶部