微信公众号之自定义菜单

原创 2018年04月17日 17:31:33

微信公众号的菜单可以让我们丰富微信公众号的功能,以下是个示例图片:


公众号的一级菜单最好排版3个。二级菜单做好不要超过5个。

在字数限制上,一级菜单可以显示4个文字,二级菜单7个文字,多余部分用...代替。


a>接口调用请求说明:

http请求方式:POST(请使用https协议) https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN

b>返回结果

正确时的返回JSON数据包如下:

{"errcode":0,"errmsg":"ok"}

错误时的返回JSON数据包如下(示例为无效菜单名长度):

{"errcode":40018,"errmsg":"invalid button name size"}
c>click和view的请求示例
{
     "button":[
     {    
          "type":"click",
          "name":"今日歌曲",
          "key":"V1001_TODAY_MUSIC"
      },
      {
           "name":"菜单",
           "sub_button":[
           {    
               "type":"view",
               "name":"搜索",
               "url":"http://www.soso.com/"
            },
            {
                 "type":"miniprogram",
                 "name":"wxa",
                 "url":"http://mp.weixin.qq.com",
                 "appid":"wx286b93c14bbf93aa",
                 "pagepath":"pages/lunar/index"
             },
            {
               "type":"click",
               "name":"赞一下我们",
               "key":"V1001_GOOD"
            }]
       }]
 }

公众号从菜鸟到高手的进化:微信公众号自定义菜单

今天这节课我们来讲一下功能里面的自定义菜单。     首先我们来点击一下自定义菜单,请确认菜单后,点击保存并发布,然后同步到手机,如果停用菜单,请点击这里,     也就是说我们点...
  • wqbbt0415
  • wqbbt0415
  • 2017-12-01 14:53:53
  • 4766

Java微信公众平台开发之自定义菜单

一、自定义菜单的说明和按钮类型 1、菜单说明 1)自定义菜单最多包括3个一级菜单,每个一级菜单最多包含5个二级菜单。 2)一级菜单最多4个汉字,二级菜单最多7个汉字,多出来的部分将会以“...”代替。...
  • phil_jing
  • phil_jing
  • 2017-06-08 22:43:09
  • 2906

在微信公众号中如何添加【自定义菜单】,原创图文教程

微信,太强大了。微信也许是国内使用率最高,覆盖面最广的APP,在2017年微信公开课中,张小龙发布的《2016微信数据报告》显示,微信平均日活达到7.68亿。...
  • ffffffff8
  • ffffffff8
  • 2017-10-16 17:14:25
  • 779

微信公众号添加自定义菜单

好久好久没有更新博客,确实懒啊!正好今天闲下来,总结下如何在微信公众号里面添加自定义菜单! 自定义菜单?微信公众号里面不是有个GUI的添加菜单选项吗,用这个不就行了吗?是的,用GUI的添加菜单选择...
  • tjy1985
  • tjy1985
  • 2016-07-10 16:06:41
  • 4008

微信公众号 自定义菜单 PHP版

  • weixin_37799190
  • weixin_37799190
  • 2018-01-12 05:27:42
  • 240

java版微信公众号开发之自定义菜单的创建

java版微信公众号开发之自定义菜单的创建
  • qq_16071145
  • qq_16071145
  • 2016-05-10 21:22:53
  • 12285

微信公众号---自定义菜单创建接口---创建一级菜单

自定义菜单最多包括3个一级菜单 http请求方式:POST(请使用https协议) https://api.weixin.qq.com/cgi-bin/menu/create?access_token...
  • qq_35661013
  • qq_35661013
  • 2017-08-29 17:34:54
  • 2499

java版微信公众号开发之:自定义菜单的创建

  • 2016年05月10日 21:16
  • 8KB
  • 下载

微信公众号开发之自定义菜单

微信开发交流群:148540125系列文章参考地址 极速开发微信公众号欢迎留言、转发 项目源码参考地址 点我点我–欢迎Start 前几篇文章已讲完如何导入项目,如何启动配置项目,如何成为开发者,...
  • zyw_java
  • zyw_java
  • 2017-03-11 12:29:32
  • 4155

python开发微信公众平台之自定义菜单实现

首先先获取access_token,并保存与全局之中 def token(requset): url = 'https://api.weixin.qq.com/cgi-bin/token?g...
  • linzhichao12345
  • linzhichao12345
  • 2015-03-18 16:58:49
  • 3242
收藏助手
不良信息举报
您举报文章:微信公众号之自定义菜单
举报原因:
原因补充:

(最多只允许输入30个字)