微信小程序插件下发优惠券踩坑

        辛辛苦苦摸索一天多,一把辛酸泪。

<send-coupon @click='bindsendcoupon()' :send_coupon_params="send_coupon_params"
      :sign="sign" :send_coupon_merchant="send_coupon_merchant" >
      <!-- 内部为自定义代码,按钮点击部分的代码写在这里 -->
      <!-- [[以下为示例代码 -->
      <div class="text">领券</div>
      <!-- 以上为示例代码 ]] -->
</send-coupon>

先说一下这个插件,这个插件内部封装了方法和请求,要传的数据在data里面配置好就行了,一开始还不懂。主要借鉴了以下网址,感谢前辈铺路。

(27条消息) 微信V3版商家券小程序发券插件签名生成-JAVA_熊猫爷爷的博客-CSDN博客

微信小程序发券插件至验签流程 | 微信开放社区 (qq.com)

这里说一下我踩的坑,create_coupon_merchant 一开始没仔细看,还以为是不用填这个参数的,结果返回来错误,才知道要填上去,我使用的是代金券,需要填写。

 out_request_no 这个参数,官方文档也没说清楚,探索之后发现这个参数是要自己定义的,最好按照一定规范来定义,用来识别每张券。

 这里踩了最久的坑,密钥key。因为我一开始申请的V3,所以我直接用V3来了,但是一直签名不对,各种改参数。最后忍无可忍,申请了V2的密钥,终于验证通过。

 附上领取成功的图:

 最后,我看了一下,在开发工具领取的券,在手机微信端对应的账号也会有这张券。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值