破局!彻底解决一个公众号无法对接多套独立应用系统的问题,免费!免费!免费

由于微信公众号网页授权域名最多支持配置2个域名,所以很多朋友同时运营多个应用系统时,不得不申请多个公众号或者放弃部分网站。

那么有没有办法,可以突破公众号授权域名数量限制呢?

答案是肯定的!

笔者开发了一款【伏羲引擎】应用管理框架,可以实现公众号多域名回调,从而实现微信授权登录、公众号自动回复的无限制域名配置。

【伏羲引擎】基于PHP81+TP8开发,且永久免费使用、永久免费更新,朋友们可以放心使用。

       一、微信公众号多域名回调功能:微信公众号后台默认只能授权2个网页域名,用本系统突破这个限制,用同一个公众号对接无限多个网站系统。网站后台支持回调域名白名单的管理,以及登录记录的查看。 

       【伏羲引擎】多域名登录授权回调得使用

第1步:登录伏羲引擎后台,找到【配置】菜单下的【多域名回调】功能,如下图:

图片[1]|破局!彻底解决一个公众号无法对接多套独立应用系统的问题,免费!免费!免费|融云数字服务社区丨榕媒圈BrandCircle

第2步:点击【登录域名授权】,打开页面后,找到添加按钮,并点击添加按钮,在添加弹窗内将你要接入公众号登录站点名称和域名一次填入,如下图:

(填写域名时候注意看温馨提示:不要携带HTTPS开头也不要用/结尾,只写域名部分即可,举例:weixin.qq.com

图片[2]|破局!彻底解决一个公众号无法对接多套独立应用系统的问题,免费!免费!免费|融云数字服务社区丨榕媒圈BrandCircle

第3步:添加完毕后,在此页面找到使用说明,并将使用方法中的链接替换到你网站系统公众号用户授权地址中,(若你购买的系统不支持设置公众号用户授权地址,可联系你的开发者增加自定义公众号用户授权地址)如下图:

图片[3]|破局!彻底解决一个公众号无法对接多套独立应用系统的问题,免费!免费!免费|融云数字服务社区丨榕媒圈BrandCircle

举例:将下图【公众号用户授权地址】中的https://open.weixin.qq.com替换成https://fuxiyinqing.yunw3.cn/api/WechatLogin

图片[4]|破局!彻底解决一个公众号无法对接多套独立应用系统的问题,免费!免费!免费|融云数字服务社区丨榕媒圈BrandCircle

第4步:完成第3步设置后,将第3步授权地址域名部分(切记只添加域名不要后缀),添加到你公众号的业务域名、js接口安全域名、网页授权域名中。如下图:

图片[5]|破局!彻底解决一个公众号无法对接多套独立应用系统的问题,免费!免费!免费|融云数字服务社区丨榕媒圈BrandCircle

图片[6]|破局!彻底解决一个公众号无法对接多套独立应用系统的问题,免费!免费!免费|融云数字服务社区丨榕媒圈BrandCircle

完成以上操作,就全部完成了登录域名的授权,如果有多套系统,则重复上述操作步骤即可完成多套系统共用一个公众号登录授权。

       二、微信消息事件转发功能:微信公众号服务器设置只能填写1个url,用本系统可以同时转发给多个url。如用户关注事件、用户发送的消息关键词回复等,可以同时发送给多个服务器站点。 

【伏羲引擎】微信消息事件转发功能

第1步:微信消息转发需设置登录域名授权,登录【伏羲引擎】点【配置】找到多域名回调下的【消息转发服务组】,如下图:

图片[7]|破局!彻底解决一个公众号无法对接多套独立应用系统的问题,免费!免费!免费|融云数字服务社区丨榕媒圈BrandCircle

第2步:点添加,在添加弹窗内,填写名称并选择规则,名称可以是公众号名称,用于区分不同服务组,比如:伏羲引擎,如下图:

【全部转发】会对微信发送来的消息转发给所有组内服务器url,并且给微信响应第一个非空的正常返回内容,适用于多个业务站点同时需要接收微信消息事件的场景。

【顺序转发】会对微信发送来的消息按组内服务器顺序依次转发,有正常返回的则中止,并给微信响应,适用于多个服务器的高可用场景,避免因某个服务器宕机导致消息遗漏。

图片[8]|破局!彻底解决一个公众号无法对接多套独立应用系统的问题,免费!免费!免费|融云数字服务社区丨榕媒圈BrandCircle

第3步:添加完毕后,找到刚才添加的服务组,找到【组内服务器】按钮,如下图:

图片[9]|破局!彻底解决一个公众号无法对接多套独立应用系统的问题,免费!免费!免费|融云数字服务社区丨榕媒圈BrandCircle

第4步:点击组内服务器。在设置弹窗内,选择添加按钮,如下图:

图片[10]|破局!彻底解决一个公众号无法对接多套独立应用系统的问题,免费!免费!免费|融云数字服务社区丨榕媒圈BrandCircle

第5步:在添加设置弹窗内,依次添加你站点的【名称】,你站点的【服务器url】信息,添加完后点确定,如下图:

图片[11]|破局!彻底解决一个公众号无法对接多套独立应用系统的问题,免费!免费!免费|融云数字服务社区丨榕媒圈BrandCircle

第6步:按照第5步,将你要共用服务器url的站点,全部添加进来,没有数量限制,有多少添加多少,如下图:

图片[12]|破局!彻底解决一个公众号无法对接多套独立应用系统的问题,免费!免费!免费|融云数字服务社区丨榕媒圈BrandCircle

第7步:添加完组内服务器后,找到【公众号配置信息】,如下图:

图片[13]|破局!彻底解决一个公众号无法对接多套独立应用系统的问题,免费!免费!免费|融云数字服务社区丨榕媒圈BrandCircle

第8步:打开【公众号配置信息】将公众号配置信息里的【服务器url】和【微信公众号token】信息,复制到你公众号【设置与开发】【基本配置】下的【服务器配置里】,如下图:

【解释:因公众号的服务器url设置只能设置一个,本设置相当于把第5步和第6步添加的组内服务器url信息,共用本步骤的公众号配置信息,以此来实现多套系统共用一个公众号的url消息推送事件】

图片[14]|破局!彻底解决一个公众号无法对接多套独立应用系统的问题,免费!免费!免费|融云数字服务社区丨榕媒圈BrandCircle

图片[15]|破局!彻底解决一个公众号无法对接多套独立应用系统的问题,免费!免费!免费|融云数字服务社区丨榕媒圈BrandCircle

至此,微信公众号的登录域名授权和服务器url配置就全部完成了。

最后附上【伏羲引擎】领取授权地址,领取后请按详情介绍教程安装部署。

点我领取

或者通过下方操作手册领取授权安装部署

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容