微信小程序卡包打通文档缺失,特别是wx.addcard文档,没有对ext参数有详细的说明,可能会导致跳转卡包领取界面时,提示参数错误等问题。
前言
微信小程序卡包打通文档缺失,特别是wx.addcard文档,没有对ext参数有详细的说明,可能会导致跳转卡包领取界面时,提示参数错误等问题。因为小程序卡包文档缺失的问题,我在开发过程中遇到各种问题,但是最终成功实现了小程序打通微信卡包功能,以下分享下我的经验。 正文添加微信卡包,需要小程序wx.addCard组件,addCard微信文档并介绍清楚小程序卡包的ext参数,这个就是最坑的地方,完全不知道调起微信卡包的错误原因,以下具体介绍微信会员卡ext参数。
由于本文的项目使用了自定义卡号和指定用户领取,所以参数里必须指定code、openid,在我的项目里是以上7个参数,缺一不可。同时多增加一个参数,领取卡包也是提示参数错误,既不能多一个参数或者少一个参数。 由于每个人的情况,那大家会有疑问,ext都需要添加哪些参数,可以使用微信开发者调试工具。 如何判断signature加密对不对,可以使用工具调试平台测试,有这么好用的工具也不在微信文档提到,实属坑爹。 微信卡券签名校验工具 作者:四袋粉著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 |