众所周知,微信公众号(服务号)的回调和授权,官方规定每个月只能修改三次授权和回调。但是在实际运用过程中,尤其是H5的项目,每个月可能不止需要修改三次。这对开发者来说很不友好。
如果我们只有一个服务号,又有五个甚至更多的项目需要用到回调,那么怎么才能达到目的呢?答案是无限回调。通过一个域名即可实现多个项目的回调(项目用什么域名无所谓)。
准备工作如下:
2、服务器(配置无所谓,运行不卡就行)
3、认证的服务号
接下来开始
1、新建一个网站(比如域名是a.a.com)
2、上传公众号的验证文件到网站根目录(txt格式,域名设置页面下载)
3、网站根目录新建一个html文档(比如get-weixin-code.html),这个文档的内容私信我获取,太多了,这里没法放
4、将a的域名填入到微信后台,设置IP白名单,和普通的对接一样的
至此,完成。
举例说明一下,比如需要回调的是网站b(假设域名是b.b.com),一般的对接是如下:
$appid=”这里是公众号APPID″;
原获取公众号登陆地址为 https://open.weixin.qq.com/connect/oauth2/authorize?appid=
采取无限回调后,则变为如下:
http://a.a.com/get-weixin-code.html?appid=
这样,就实现了无限次回调,无论有多少个项目都可以使用这个公众号,官方只是验证appid和密钥。
get-weixin-code.html文件的内容,关注并私信“无限回调”获取。承诺仅作分享,不收任何费用。
閱讀更多 楊胖 的文章