saving

背景

业务要求,使用微信会员卡开卡组件让用户领取注册会员卡,注册后给用户发优惠券(CRM系统的优惠券)。

 

实现基本逻辑

 

1.设置微信会员卡,激活后跳转激活。这样设置后,用户填写资料激活后会跳转到设置的url上。设置后微信仍然会有用户领卡事件推送消息,但是没有微信用户激活会员卡事件消息。

 

2.在跳转链接里获取用户的open_id、加密秘钥、加密卡号等信息。用这些信息请求微信接口获取数据,实现发卡,最后显示卡券信息。

 

 

 

1.微信文档说需要对加密的卡号、加密的秘钥进行UrlDecode。但我发现是不需要的,URLDecode反而会出错。

2.测试的时候,直接用记录的 open_id、加密秘钥、加密卡号直接访问作为带参访问url,+号会变成空格。需要判断是否有空格并转换成+号才能跑完流程。

分类:

技术点:

相关文章:

  • 2021-11-23
  • 2021-11-13
  • 2021-11-25
  • 2021-10-30
  • 2021-05-26
  • 2021-09-24
  • 2021-08-16
  • 2021-11-27
猜你喜欢
  • 2022-02-17
  • 2021-12-13
  • 2021-12-01
  • 2021-07-28
  • 2022-02-08
  • 2021-12-13
  • 2021-12-13
相关资源
相似解决方案