C#微信开发
微信开发目前已经很成熟了,这边我只是记录一下我的开发流程。公司先前想做一个微信扫码发红包的功能类似于红牛易拉罐拉环上的二维码那种效果就是:微信扫码进入领红包的web界面,点击红包,微信的一个服务通知会发送一条领红包的通知 点开需要二次领红包 (这个方案被pass了),这篇文章只讲解后台需要开发的功能以及注意事项有问题的地方还望提出来。
整个流程是这样的:客户打开web页面通过微信网页授权获取到用户的openid 通过openid进行红包发放(需要开通微信支付和商户账号拿到现金红包发放接口)开通条件:
1、设置jssdk域名白名单
2、微信网页授权 js代码
<script>
var appid = "wx753757fe3eb76xxx";//公众号appid
var GWC = {
version: '1.1.1',
urlParams: {},
appendParams: function(url, params) {
if (params) {
var baseWithSearch = url.split('#')[0];
var hash = url.split('#')[1