微信创建自定义菜单
通常在微信中我们为了便于用户的操作,即我们所说的所见即所得的效果。在微信公众号之中我们可以根据业务
需要,进行菜单的自定义设置。例如下面的效果:
![](https://img.haomeiwen.com/i1458476/848970bd5f5d74a1.jpg)
在这里主要讲两种方式进行自定义菜单的设置。
微信自定义菜单
1.自定义菜单创建
2.自定义菜单查询
3.自定义菜单删除
(1)调用接口创建
通过微信调试接口,根据微信公众号获取到AccessToken值
![](https://img.haomeiwen.com/i1458476/fda9a9402792f93c.png)
根据获取到的AccessToken,调用创建自定义菜单接口,生成自己想要的自定义菜单
![](https://img.haomeiwen.com/i1458476/ba7d8f28ce7995a7.png)
post到微信服务器的json字符串为:
{ "button": [ { "type": "click", "name": "今日天气", "key": "Weather" }, { "type": "click", "name": "生活", "key": "V1001_TODAY_SINGER" }, { "name": "牛逼玩一玩", "sub_button": [ { "type": "view", "name": "搜索", "url": "http://www.baidu.com/" }, { "type": "view", "name": "视频", "url": "http://v.qq.com/" }, { "type": "click", "name": "赞", "key": "vote" } ] } ]}
关于菜单的type,微信公众平台开发文档作了详细说明:
![](https://img.haomeiwen.com/i1458476/20b1fe7c5aa80543.png)
查看新生成的自定义菜单效果:
(2)利用第三方工具创建
利用第三方工具我们也可以很轻松的创建自定义菜单,在这里推荐一下几个工具:
(一) http://sdk.weixin.senparc.com/Menu
![](https://img.haomeiwen.com/i1458476/91f7bd3c3683bc90.png)
![](https://img.haomeiwen.com/i1458476/14e86536336ca852.png)
自定义菜单查询
![](https://img.haomeiwen.com/i1458476/e64e7cb7e7e7b799.png)
自定义菜单删除
![](https://img.haomeiwen.com/i1458476/151dddcffc1392db.png)
关于自定义菜单目前就将这么多,有需要交流的,可以一起学习,欢迎提出建议!谢谢!
网友评论