2017年8月,微信公众号新规定,网站接入公众号需要服务器IP加白名单:
具体请看这篇文章->
https://wenda.whatsns.com/article-14733.html
新规定要求如果网站站长想接入微信官方公众号管理,需要将网站ip加入白名单,否则任何地方涉及获取accesstoken的地方都会失败,很明显的地方就是创建公众号底部菜单和微信粉丝用户信息获取接口会受到影响。
具体在哪里加入白名单:
进入微信官方公众号管理平台,右侧 开发-基本配置-ip白名单:
添加后,你就能在网站里成功使用微信高级接口了,这腾讯也是日了狗。
先进入后台,点击微信配置项菜单:
现在咱重点分三块说明:
点击微信登录会走网页授权,这个授权在什么地方配置网页授权域名呢:(左侧--公众号设置--功能设置)
建议这三块把问答域名都写上,网页授权域名只能绑定一个网站域名,如果你这个公众号网页授权域名给别的系统用了,那么你就不能走网页授权了,后续的微信支付也没法搞。
URL和TOKEN绑定
把后台url和token复制到微信公众号管理平台里:
记得公众号要开启开发者模式。
最后就是公众号基本信息配置了:
进入微信官方的公众号平台左侧,点击基本设置:
公众号设置页面的账号详情,把相关信息都写入问答后台微信配置表单里,最后保存。
有个appid和appsecret在这里找到:
最后配置信息都写好后,测试下是否正常:
你可以先取消关注配置的公众号,然后在添加关注,看看是否会回复你的配置信息。
如果你的是认证服务号,可以配置底部菜单和获取公众号粉丝信息。
---------
ip白名单啊,一定要加上。