微信公众平台开发(2)-创建自定义菜单

微信创建自定义菜单


通常在微信中我们为了便于用户的操作,即我们所说的所见即所得的效果。在微信公众号之中我们可以根据业务

需要,进行菜单的自定义设置。例如下面的效果:

微信公众平台开发(2)-创建自定义菜单_第1张图片
menu.jpg

在这里主要讲两种方式进行自定义菜单的设置。

微信自定义菜单
1.自定义菜单创建
2.自定义菜单查询
3.自定义菜单删除

(1)调用接口创建
通过微信调试接口,根据微信公众号获取到AccessToken值

微信公众平台开发(2)-创建自定义菜单_第2张图片
2.png

根据获取到的AccessToken,调用创建自定义菜单接口,生成自己想要的自定义菜单

微信公众平台开发(2)-创建自定义菜单_第3张图片
1.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,微信公众平台开发文档作了详细说明:

微信公众平台开发(2)-创建自定义菜单_第4张图片
type.png

查看新生成的自定义菜单效果:

微信公众平台开发(2)-创建自定义菜单_第5张图片
3.PNG

(2)利用第三方工具创建

利用第三方工具我们也可以很轻松的创建自定义菜单,在这里推荐一下几个工具:
(一) http://sdk.weixin.senparc.com/Menu

微信公众平台开发(2)-创建自定义菜单_第6张图片
33.png

(二)http://menu.fangbei.org/

微信公众平台开发(2)-创建自定义菜单_第7张图片
44.png

自定义菜单查询

微信公众平台开发(2)-创建自定义菜单_第8张图片
自定义菜单查询.png

自定义菜单删除

微信公众平台开发(2)-创建自定义菜单_第9张图片
自定义菜单删除.png

关于自定义菜单目前就将这么多,有需要交流的,可以一起学习,欢迎提出建议!谢谢!

你可能感兴趣的:(微信公众平台开发(2)-创建自定义菜单)