微信公众号开发(二)——创建菜单

官方文档https://developers.weixin.qq.com/doc/offiaccount/Custom_Menus/Creating_Custom-Defined_Menu.html

公众号的菜单,是通过微信提供的记录,以POST方式,将JSON串通过BODY提交给服务器处理的,接口如下:

https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN

这个ACCESS_TOKEN是需要通过另一个接口获取。获取access_token

这两个接口的使用比较简单,文档也很清晰,这里就不多做介绍。

编写菜单JSON。

//包含两个按钮,第二个包含两个二级菜单,去浏览网页
{
	"button":[
		{
			"type":"click",
			"name":"Hello",
			"key":"mh001"
		},
		{
			"name":"浏览",
			"sub_button":[
				{
				"type":"view",
				"name":"百度",
				"url":"http://www.baidu.com"
				},
				{
				"type":"view",
				"name":"CSDN",
				"url":"http://www.csdn.net"
				}
				]
		}
		]
}

这个内容可以使用PostMan进行模拟提交,当然你可以编写代码去实现,PostMan操作界面如下(记得先要获取access_token

提交成功后,再次进入你的公众号,就会看到底部已经为你生成JSON中编写的菜单了。“Hello”菜单还没有编写处理代码,其他两个是可以点击跳转到Web页面的。

发布了130 篇原创文章 · 获赞 42 · 访问量 79万+

猜你喜欢

转载自blog.csdn.net/bdmh/article/details/103473647