自定义菜单发布(invadlid access_token),请重新尝试!(华为云专用)

故障报错如下图image

一、先确认公众平台的appid 和appscrect 是否正确。如果都正确再排查****公众号的IP白名单是否设置

原因如下:

**“**为了提高公众平台开发者接口调用的安全性,避免一旦开发者ID和密码泄露后给帐号造成损失。微信官方对调用“ 获取access_token ”接口增加IP白名单校验:只有将IP地址设置为公众号的IP白名单,才能成功调用该接口。

解决方法如下:

开启IP白名单的步骤如下:

1、登录公众平台,进入开发->基本配置页面

image

2、点击配置进入IP白名单设置页

image

3、填写IP地址列表

119.3.254.205 119.3.229.30 119.3.218.169 119.3.254.9

4、管理员扫码确认保存

5、重新发布自定义菜单即可