微信公众平台开发(八) 自定义菜单功能开发
程序员文章站
2022-05-10 11:05:23
...
微信公众平台服务号以及之前成功申请内测资格的订阅号都具有自定义菜单的功能。开发者可利用该功能为公众账号的会话界面底部增加自定义菜单,用户点击菜单中的选项,可以调出相应的回复信息或网页链接。自定义菜单接口将为公众账号的信息展示空间提供更多可能性。本文将针对自定义菜单做简单的开发应用,
开发者获取使用凭证后,可以使用该凭证对公众账号的自定义菜单进行创建、查询和删除等操作。 自定义菜单接口可实现以下类型按钮:
click(点击事件):
view(访问网页):
创建自定义菜单后,由于微信客户端缓存,需要24小时微信客户端才会展现出来。建议测试时可以尝试取消关注公众账号后,再次关注,则可以看到创建后的效果。
文档地址:http://mp.weixin.qq.com/wiki/index.php?title=%E8%87%AA%E5%AE%9A%E4%B9%89%E8%8F%9C%E5%8D%95%E6%8E%A5%E5%8F%A3
3.1 获取appid 和appsecret
在 微信公众平台 > 高级功能 > 开发模式中找到appid 和appsecret。
3.2 使用appid 和appsecret 向微信凭证获取接口请求access_token
请求地址:https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
请求参数说明:
获取access_token填写client_credential
第三方用户唯一凭证
推荐阅读
-
Python实现微信公众平台自定义菜单实例
-
微信公众平台开发教程(二) 基本原理及消息接口总结
-
使用asp.net mvc,boostrap及knockout.js开发微信自定义菜单编辑工具(推荐)
-
微信公众平台天气预报功能开发
-
php实现基于微信公众平台开发SDK(demo)扩展的方法
-
在微信开发框架中增加对菜单分组的管理,方便多个项目*切换处理和功能测试
-
微信公众平台开发教程⑥ 微信开发集成类的使用图文详解
-
微信公众平台开发教程③ PHP实现微信公众号支付功能图文详解
-
微信公众平台开发教程①获取用户Openid及个人信息图文详解
-
微信公众平台开发教程④ ThinkPHP框架下微信支付功能图文详解