微信公众号java开发20-修改自定义菜单

 时间:2026-02-16 12:34:09

1、这里首先看一下小编这里的测试公众号,可以看出这个公众号是没有菜单的,就下来小编就给这个公众号配置一下自定义菜单,如下图:

微信公众号java开发20-修改自定义菜单

2、下图中是微信公众号开发说明中配置自定义菜单的方式,就是向对应的地址发送post请求,并带自定义菜单的参数,参数就是自定义菜单的json字符串,如下图:

微信公众号java开发20-修改自定义菜单

3、下图中先创建一个post的方法,这个方法可以向指定地址发送post请求并且带指定参数,如下图:

微信公众号java开发20-修改自定义菜单

4、然后新建一个类,这个类中包含一个入口方法,方法中构建一个自定义菜单的json字符串,然后调用刚刚创建的post方法并将构建的自定义菜单生成的json字符串传进去,如下图:

微信公众号java开发20-修改自定义菜单

5、从微信开发文档中可以看到,设置自定义菜单正确或者错误之后返回的json数据包如下,如下图:

微信公众号java开发20-修改自定义菜单

6、运行程序,得到微信服务器返回的设置自定义菜单的json数据包,对比开发文档给的说明,可以看到配置自定义菜单成功,如下图:

微信公众号java开发20-修改自定义菜单

7、重新取消关注和关注测试公众号之后可以看到,配置的自定义菜单,如下图:

微信公众号java开发20-修改自定义菜单

  • 微信公众号怎么向用户单独发消息
  • 微信公众号怎么设置底部菜单?
  • 如何认证微信公众账号?
  • 微信订阅号多账号同时登陆(有图有文)
  • 微信公众平台自定义菜单如何设置动作
  • 热门搜索
    嗜睡是什么意思 劣后资金什么意思 四面八方是什么意思 籍贯填什么 邂逅是什么意思 支原体是什么 long是什么意思 爬是什么意思 9月1日是什么星座 root什么意思