公众号大家都很熟悉,对于普通人来讲,能够通过公众号了解自己感兴趣的平台的即时资讯和最新动态;对于公众号运营者来讲,借助公众平台能实现增强客户粘性,客户互动和推送信息等等功能。而且很多平台网页项目也可以借助公众号来实现登录和注册,方便用户也有利于自己。
在 2018 年之前,一个公众号只能授权一个网页域名,现在公众平台已经可以授权多个域名了,貌似记得是 2 个,也不算多。毕竟依赖公众平台实现的东西多了,有些业务不方便一个域名来运营,比如要搭建多个 H5 游戏或者多个公众号游戏业务。
那么,对于 2 个网页授权域名还不够使用的开发者来说,有什么办法能实现一个公众号授权无限个域名吗?答案是肯定的,不仅能授权备案域名,还能授权没有备案的域名。下面就为大家介绍公众号无限授权域名的方法。
准备工具
-
一个备案域名 A(没有可以去购买)
-
虚拟主机或者服务器一台
-
主机或服务上建立一个网站,将步骤 1 中的域名指向该网站
-
公众号无限授权代码一份(本章会提供)
-
你想要授权的域名 B(这里的 B 就是无限个域名了,不用备案)
首先,准备一个备案的域名,自己没有可以去买一个备案域名,这个域名用来直接绑定到公众平台。第一步先登录公众平台,依次进入 公众号设置---功能设置---网页授权域名,并添加上事先准备好的备案域名,这里域名验证步骤我就不多说了,按照提示走。等待域名验证通过后,公众平台这边的配置就算做完了。
接下来打开网站管理工具(FTP 或者宝塔后台),将公众号无限授权代码直接上传到网站根目录
现在可以先验证一下文件是否上传成功,直接打开 http://A/get-weixin-code.html,如果出现提示:APPID 参数错误,那么就证明代码上传成功了。下面就开始你的无限绑定授权之路吧!
比如 B 域名是一个需要公众号授权的 H5 游戏项目。B 域名已经解析到了 H5 游戏网站 IP 了,B 网站的 appid 和 key 依然用你 A 网站公众号里面的(代码里有需要填写),你只需要找到 B 网站中原来需要公众号授权登录的代码部分:假设你的 HTTP://B/loginx.html 这个页面要获取微信授权,那么你就把之前获取授权的网址 api.weixin.qq.com?appid=XXXX&scope=snsapi_base&state=hello-world&redirect_uri=http%3A%2F%2Fwww.B.com%2Flogin.html 中的 api.weixin.qq.com 改为:http://A/get-weixin-code.html?appid=XXXX&scope=snsapi_base&state=login&redirect_uri=http%3A%2F%2Fwww.B.com%2Flogin.html.最后会跳转到 http://B/login.html?code=xxxxxxxxxxxxxxxx&state=login,从而你就拿到了授权 code 以及自定义的 state 参数了,接下来你会发现,和直接用 B 域名绑定公众平台的效果一模一样!
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:duhaomu@163.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明。