大家好,又见面了,我是你们的朋友全栈君。
微信公众平台域名设置
微信公众平台的开发目前可在三个地方配置域名,域名所起到的作用不尽相同,本篇文章将讲解微信公众平台如何配置、以及配置后的域名各有什么样的作用(注:文章中的图片来源于个人的微信订阅号、接口测试号)。
- 基本配置
登录微信公众平台后,在“开发”菜单下有个“基本配置”菜单;
图1 基本配置
点开后可看到“公众号开发信息”、“服务器配置(未启用)”、“已绑定的微信开放平台帐号”三个部分,这里着重介绍前两部分。
- 公众号开发信息
第一部分“公众号开发信息”,注释写的很详细,是开发者必须要使用到的配置,当第三方用户调用微信接口时,需要使用开发者ID(AppID)、开发者密码(AppSecret)来获取AccessToken(access_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_token)。
图2 公众号开发信息
- 服务器配置(未启用)
第二部分“服务器配置(未启用)”,然后没有任何注释说明,有没有觉得这个说法太笼统了?什么叫服务器配置?网上大量关于这个问题的询问。
图3 服务器配置
其实关于这部分的功能说明,藏在了那个“启用”按钮的提示里,点“启用”时,会有一个说明。
图4 启用提示
启用的内容提示如下:
是否确定开启服务器配置?
请注意:开启后,用户发送的消息将自动转发到该配置地址,并且在网站中设置的自动回复和自定义菜单将失效。
从内容中可以看出,如果启用了服务器配置,那么公众号之前设置的菜单和自动回复将全部失效,也就是说用户发送的所有消息都将由开发者用代码实现处理(包括图、文、语音、视频等等消息)。也就是说这部分的启用不是必须的,开发者可根据项目需要来决策这部分是否开启(个人建议不要启用,因为启用后开发者需要进行大量的处理,并且每增加相应的自定义回复,开发者都将重新部署、测试代码,带来的维护工作很大,耗时耗力,带来更多的成本投入)。
如果点击了“修改配置”,将会看到一些配置说明,以及相应的帮助文档,具体的接入这里不多描述,可查看微信公众平台的帮助文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421135319
图5 修改配置
- 接口权限(微信公众号网页授权多个域名)
登录微信公众平台后,在“开发”菜单下有个“接口权限”菜单。
图6 接口权限
接口权限包括了“对话服务”、“功能服务”、“网页服务”三大类目,微信公众平台对订阅号、服务号开放的权限也是不同的,而开发者若想通过网页授权获取用户基本信息,授权时就要求填写“OAuth2.0网页授权”的授权回调页面域名。
图7 网页账号
目前微信公众号网页授权域名可以设置2个,主要通过网页授权获取用户基本信息,以此开展具体的业务。
图8 网页授权域名配置(接口测试号)
图9 网页授权域名配置(网上截图)
图10 网页授权域名配置(网上截图)
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/150186.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...