微信公众号-开发者-自定义菜单,公众开发者

我是个初学者,网上找了看了好多,都是第三方实现的,考虑到安全问题,不敢用!

今天终于摸索出了实现方法。

官方api:http://mp.weixin.qq.com/wiki/13/43de8269be54a0a6f64413e4dfa94f39.html

步骤1:选到“开发者中心”。

2.显示AppSecret,完整显示(要微信扫一下)。

3. 去“微信公众平台接口调试工具”,

a、选到“基础支持”- “获取access_token接口/token”,

b、填写“appid”和“secret”(AppSecret),

c、点击“检查问题”,

d、如图红线框中显示“access_token”。

https://mp.weixin.qq.com/debug/cgi-bin/apiinfo?t=index

4.到“微信公众平台接口调试工具”

a、选到“自定义菜单” - “自定义菜单创建接口/menu/create”

b、填写“access_token”(刚才获取的)

c、“body”的内容格式如下:

{"button":[

{"type":"click","name":"今日歌曲","key":"V1001_TODAY_MUSIC"},

{"name":"菜单","sub_button":[

{"type":"view","name":"搜索","url":"http://www.soso.com/"},

{"type":"view","name":"视频","url":"http://v.qq.com/"},

{"type":"click","name":"赞一下我们","key":"V1001_GOOD"}]

}]

}

View Code

d、点击“检查问题”

e、返回errcode:0,表示成功。

到此结束,写的粗略,不吝指正。

PS:微信的“微信公众平台接口调试工具”在这里充当开发工具了。API左侧只能打开一个下拉菜单,而且刷新就收回去,体验不好。

相关文章暂无相关文章

android 微信公众号开发教程,微信公众号-开发者-自定义菜单,公众开发者相关推荐

  1. Senparc.Weixin.MP SDK 微信公众平台开发教程(九):自定义菜单接口说明

    Senparc.Weixin.MP SDK 微信公众平台开发教程(九):自定义菜单接口说明 原文:Senparc.Weixin.MP SDK 微信公众平台开发教程(九):自定义菜单接口说明 上一篇&l ...

  2. 视频教程-基于python的微信公众号开发教程-微信开发

    基于python的微信公众号开发教程 微信企业号星级会员.10多年软件从业经历,国家级软件项目负责人,主要从事软件研发.软件企业员工技能培训.已经取得计算机技术与软件资格考试(软考)--"信 ...

  3. 微信公众平台开发教程Java版(六) 事件处理(菜单点击/关注/取消关注)

    前言: 事件处理是非常重要的,这一章讲讲常见的事件处理 1.关注/取消关注 2.菜单点击 事件类型介绍: 在微信中有事件请求是消息请求中的一种.请求类型为:event 而event事件类型又分多种事件 ...

  4. 微信小程序开发教程||微信小程序 小程序简介||微信小程序 开始||微信小程序 小程序代码构成

    微信小程序 小程序简介 小程序简介 小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验. 小程序技术发展史 ​小程序并非凭空冒出来的一个概念.当微信中的 ...

  5. 微信小程序开发教程-微信小程序入门

    转自http://blog.jobbole.com/106049/ 微信应用号(小程序,「应用号」的新称呼)终于来了! 目前还处于内测阶段,微信只邀请了部分企业参与封测.想必大家都关心「小程序」的最终 ...

  6. 微信html5页面开发教程,微信网页开发,如何在H5页面中设置分享的标题,内容以及缩略图...

    前言 最近的需求是做一个移动端H5的长屏广告页,最后需要在微信分享的时候修改文案以及带上图片,这个实现起来也不是很复杂. 实现步骤 先绑定域名,先登录微信公众平台进入"公众号设置" ...

  7. Senparc.Weixin.MP SDK 微信公众平台开发教程(十八):Web代理功能

    在Senparc.Weixin.dll v4.5.7版本开始,我们提供了Web代理功能,以方便在受限制的局域网内的应用可以顺利调用接口. 有关的修改都在Senparc.Weixin/Utilities ...

  8. Senparc.Weixin.MP SDK 微信公众平台开发教程(十六):AccessToken自动管理机制

    在<Senparc.Weixin.MP SDK 微信公众平台开发教程(八):通用接口说明>中,我介绍了获取AccessToken(通用接口)的方法. 在实际的开发过程中,所有的高级接口都需 ...

  9. Senparc.Weixin.MP SDK 微信公众平台开发教程(二十二):如何安装 Nuget(dll) 后使用项目源代码调试...

    最近碰到开发者问:我使用 nuget 安装了 Senparc.Weixin SDK,但是有一些已经封装好的过程想要调试,我又不想直接附加源代码项目,这样就没有办法同步更新了,我应该怎么办? 这其实是一 ...

最新文章

  1. 数据结构 —— 为结构体内变量赋值
  2. ucos内存管理笔记
  3. 是什么样的骚操作让应用上线节省90%的时间 1
  4. ZooKeeper 3.0.0发行说明
  5. nginx windows启动停止_Nginx之3抛砖引玉 - (目录索引)
  6. Windows下安装NPM
  7. 剑指offer 面试题61. 扑克牌中的顺子
  8. Swagger2 生成API文档时泛型总是显示不出来的问题
  9. 聊天机器人中的 A/B 测试
  10. 数字信号处理--7.3--基础篇
  11. 浅谈javascript和java中的字符串
  12. 3. vi 简介(3)
  13. css定位中position:absolute与float的区别
  14. Atitit 小程序前端api艾提拉总结 索引 目录 1. 基础 37 2 1.1. 系统 38更新 38小程序 39调试 41定时器 42 2 2. 路由 43 2 3. 界面 44 2 3.1.
  15. 计算机配色在纺织中的应用,计算机配色在印染行业的应用
  16. 股市底部上证指数与物价上涨的关系01
  17. Spring Boot入门教程(三十七):支付宝集成-手机网站支付
  18. Web前端技术基础实验报告四之列表实现简易网站导航
  19. 专门记java语言单词app_赞Android背单词软件app源码(非常实用)
  20. Spring Cloud Gateway 3.1.1基于redis实现动态路由和管理功能

热门文章

  1. PHPExcel的使用
  2. Gitea 1.4 未授权远程代码执行漏洞复现
  3. 软件工程毕业设计课题(34)基于JAVA毕业设计JAVA医院预约挂号系统毕设作品项目
  4. 运营商宽带网速为什么用bit而不用byte
  5. 中文汉字翻译为相应的拼音
  6. Bing(必应)搜索,为什么用户越来越多?
  7. 新浪云计算平台应用开发
  8. HTML5网页好看的一些特效
  9. stm32 GPIO_Write
  10. 及时复盘的好处_复盘是什么意思,有什么意义