微信公众号添加自定义菜单
好久好久没有更新博客,确实懒啊!正好今天闲下来,总结下如何在微信公众号里面添加自定义菜单!
自定义菜单?微信公众号里面不是有个GUI的添加菜单选项吗,用这个不就行了吗?是的,用GUI的添加菜单选择可以实现,但是由局限性,无法定义事件,也无法跟进事件进
行相应的处理!比如在公众号里面添加微信排行榜功能,那么如何实现类似的功能呢?
1, 添加自定义菜单
需要到微信调试工具生成: http://mp.weixin.qq.com/debug
body比如为:
{
"button": [
{
"type": "click",
"name": "排行榜",
"key": "RANKING_LIST",
},
{
"type": "view_limited",
"name": "联系我们",
"media_id": "MEDIA_ID2"
}
]
}
其中type 有6种:click,view,scancode_push,scancode_waitmsg,pic_sysphoto,pic_photo_or_album,pic_weixin,location_select,media_id,view_limited。具体如何使用,可以参考微信公众号文档
我们着重讲下如何自定义响应click事件。
我们如何定义一个click类型的事件呢,首先我们得有一个key,这个key会说明我们这个click将要做什么,所以我们在定义的时候要定义好,能表达出具体的意思。
2:配置响应事件的服务器地址
定义好了事件,接下来就是要把该事件转发到我们自己的服务器地址去处理了
这需要在公众号里面配置: https://mp.weixin.qq.com/advanced/advanced?action=dev&t=advanced/dev&token=1606924477&lang=zh_CN
3:处理响应的事件
具体如何实现,可以参考该链接:https://github.com/cuter44/wxpay-sdk/releases
微信公众号添加自定义菜单相关推荐
- 仿写微信公众号添加自定义菜单 并给后台存数据
之前写了一个自定义菜单,最后发现数据传输的不正确,后面有整理一套 这套数据严格按照官方的数据结构传输 不过功能没有写全 只有基本的两个 代码如下 html: <div class="g ...
- 微信公众号创建菜单报错40016
微信公众号创建菜单报错40016 今天帮连锁处理公众号链接的时候,我通过接口将连锁的公众号菜单链接返回回来,然后处理一个跳转链接,本来想着是手到擒来的事,没想到突然给我抛出一个错误,打了我一个措手不及 ...
- 【微信开发第一章】SpringBoot实现微信公众号创建菜单,同步菜单功能
前言 在进行微信公众号业务开发的时候,微信公众号的自定义菜单是非常重要的一环,该篇文章会先使用微信测试工具过一遍流程,再使用代码进行实现,争取看过的小伙伴都能够实现,创建公众号菜单和代码同步公众号菜单 ...
- 微信公众号自定义菜单添加emoji表情图标
微信公众号自定义菜单添加emoji表情图标 第一步:打开微信公众平台接口调试工具,点击前往接口调试工具: 第二步:把这段代码 {"button":[{"sub_but ...
- 微信公众号自定义菜单设置教程
微信公众号菜单等功能如何开通 自定义菜单最大的优点是减少了用户的认知门槛,可以将公众账号里的重点信息入口直观的暴露给用户.当用户进入到公众账号时,可以一目了然的了解相关的服务,只需要点击,不需要再通过 ...
- 06 - 微信公众号的菜单配置
06 - 微信公众号的菜单配置 目录 1.1.抽象报文信息 1.2.菜单配置 1.微信公众号菜单 首先要配置微信公众号的菜单之前,需要了解微信平台对菜单的api是如何进行定义的. 详细信息参考url如 ...
- springboot微信公众号自定义菜单创建及响应
微信公众号自定义菜单创建及响应 前言 本篇博客是为了速度开发微信公众号而进行讲解,对于深入的原理性讲解推荐去观看微信公众平台的官方文档. 微信公众号分为订阅号,服务号,小程序,本篇主要是介绍的订阅号开 ...
- java 创建自定义菜单_Java实现微信公众号自定义菜单的创建方法示例
本文实例讲述了Java实现微信公众号自定义菜单的创建方法.分享给大家供大家参考,具体如下: 开发公众号的时候可能需要给一些自定义菜单添加事件,比如点击某菜单然后服务端给用户推送信息. 我们也可以使用微 ...
- php 微信公众号自定义菜单
使用php配置微信公众号自定义菜单 注意: 编写发送消息之前需要在微信公众平台后台左边菜单找到基本配置 然后开启服务器配置 一级菜单数组,个数应为1~3个, 二级菜单数组,个数应为1~5个 如果有疑问 ...
最新文章
- 搭建高效、可靠、稳定的WEB服务器
- ie6不能播放视频问题
- 5 多数据save_《Netlogo多主体建模入门》笔记 7
- 什么是webpack?
- android string 去掉斜杠,Android – PATH中的改装和斜杠字符
- android获取未知字符串,android – 未知的URL内容:// downloads / my_dow...
- 微云服务器失败原因_梦幻西游:服务器发生异常?游戏出现明显卡顿感,正在排查问题...
- POJ 1088----滑雪(DP)
- 2021年商业地产趋势洞察白皮书
- 分布式缓存系统 Memcached 【转载】
- 千亿智慧照明市场背后,BLEMESH免开发方案成主流
- 解释OBJECT_ID和OBJECTPROPERTY
- Python_继承_构造函数
- java并发编程实战读书笔记2
- My Feedback for Windows 10 IoT Core on Feedback Hub App (4/1/2017-1/23/2018)
- android html文字垂直居中,Android EditText文本不是垂直居中的
- PS矩形选择框基础操作
- 常见的导数公式和积分公式
- Word:一级标题行首段前距失效问题
- 组装一台个人深度学习工作站/科学计算主机