微信公众号(服务号)启用了服务器配置,如何自定义菜单呢?
当我们启用了服务器配置,公众号的默认的自定义菜单就会失效。其实我们可以通过调用API接口来完成自定义菜单功能的配置。
微信公众号自定义菜单接口文档: 微信开放文档
目录
一、获取Access_TOKEN
二、创建自定义菜单接口
三、配置完成效果展示
一、获取Access_TOKEN
请求协议:GET
参数说明:
appid:开发者ID
secret:开发者密码
https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=appid&secret=secret
二、创建自定义菜单接口
请求协议:POST
参数说明:
access_token:步骤一中返回的内容
body:自定义菜单JSON数据请求协议:POST
参数说明:
access_token:步骤一中返回的内容
body:自定义菜单JSON数据
https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN
{
"button": [
{
"type": "view",
"name": "官方网站",
"url": "https://www.ewbang.com/"
},
{
"type": "view",
"name": "新人福利",
"url": "https://www.baidu.com"
},
{
"name": "联系我们",
"sub_button": [
{
"type": "view",
"name": "在线咨询",
"url": "https://work.weixin.qq.com/kfid/kfc3e2a33604dbc4814"
},
{
"type": "view",
"name": "商务合作",
"url": "https://mmbiz.qpic.cn/sz_mmbiz_png/6uOzLB7icicypnoNaXnuVugKOUb7umiadMmwLxuVf56W85gqFtfNc1f0W0DMQnVibM1JoaePbTBuic4tnw86yncc9ZQ/0?wx_fmt=png"
}
]
}
]
}
三、配置完成效果展示