一、登录微信公众号,在开发者工具中将自己绑定为开发者
二、 设置开发者密码,ip白名单(可设置多个,换行)
三、设置服务器配置,注:生成消息加解密秘钥后复制到项目中,项目启动后才能保存启用服务器配置
四、设置自定义菜单,项目启动后获取ip白名单中相同ip的access_token,body中为统一json格式
{
"button": [
{
"name": "自定义1",
"sub_button": [
{
"type": "view",
"name": "列表1",
"url": "https://open.weixin.qq.com/connect/oauth2/authorize?appid=*************&redirect_uri=http://域名+页面&response_type=code&scope=snsapi_base&state=123#wechat_redirect",
"sub_button": [ ]
},
{
"type": "view",
"name": "列表2",
"url": "https://open.weixin.qq.com/connect/oauth2/authorize?appid=*******************&redirect_uri=http://域名+页&response_type=code&scope=snsapi_base&state=123#wechat_redirect",
"sub_button": [ ]
} ]
},
{
"name": "自定义2",
"sub_button": [
{
"type": "view",
"name": "列表1",
"url": "https://open.weixin.qq.com/connect/oauth2/authorize?appid=*******************&redirect_uri=http://域名+页
&response_type=code&scope=snsapi_base&state=123#wechat_redirect",
"sub_button": [ ]
}
]
},
{
"name": "自定义3",
"sub_button": [
{
"type":"click",
"name": "列表1",
"key":"zhongxinshow",
"sub_button": [ ]
},{
"type": "view",
"name": "列表2",
"url": "https://open.weixin.qq.com/connect/oauth2/authorize?appid=*******************&redirect_uri=http://域名+页&response_type=code&scope=snsapi_base&state=123#wechat_redirect",
"sub_button": [ ]
}
]
}
]
}
点击检查问题后公众号就会有自定义菜单啦