获取access_token后,就可以继续请求其他微信接口了。
创建自定义菜单:
1、自定义菜单,就是设置微信进入公众号后的主界面下的菜单栏,这里不需要写什么逻辑,只需请求接口修改对应参数信息就行了。
2、这里可以随便找个调试工具来请求接口。
请求接口:https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN
请求方式:POST
ACCESS_TOKEN就填你获取到的access_token,注意有效时间。
因为要提交的数据嵌套着多层对象,所以不能用form-data提交,而使用raw方式提交数据。
{
"button":[
{
"type":"view",
"name":"共享鸭脖",
"url":"https://www.baidu.com"
},
{
"name":"游戏",
"sub_button":[
{
"type":"click",
"name":"谁是卧底",
"key":"game01"
},
{
"type":"click",
"name":"狼人杀",
"key":"game02"
}]
},
{
"name":"菜单",
"sub_button":[
{
"type":"click",
"name":"查询订单",
"key":"order"
},
{
"type":"view",
"name":"加盟我们",
"url":"http://www.baidu.com/"
}]
}]
}
各个字段参数的意思就不说明,自己多修改下字段再请求接口就能明白了。更多的参数可以去官网文档查看。
如果请求成功,微信会返回OK,有时因为延迟等原因,公众号的菜单不会马上起效,多进出几次公众号就行了。
还有查询删除菜单的没用过所以不哆嗦了,用法应该差不多。
2455

被折叠的 条评论
为什么被折叠?



