微信公众号添加自定义菜单
2016-07-10 16:06
375 查看
好久好久没有更新博客,确实懒啊!正好今天闲下来,总结下如何在微信公众号里面添加自定义菜单!
自定义菜单?微信公众号里面不是有个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
自定义菜单?微信公众号里面不是有个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
相关文章推荐
- Android 支付宝 微信 银联 支付
- 不接sdk实现分享图片文字到微博、微信、微信朋友圈、QQ好友、QQ空间!!!
- 使用AccessibilityService带你自动安装软件以及自动添加微信好友
- java微信公共帐号支付(JS支付)
- java微信分享config:invalid signature,自定义右上角菜单(只保留分享给好友和朋友圈)
- 微信支付的封装工具类,集成微信支付
- Android集成微信支付的出现-1等错误需要注意的要点
- 微信分享jssdk config:invalid signature 签名错误
- 关于微信第三方授权登陆 使用code获取token时返回40029
- 七个细节解决公众号运营中的问题 欣赏与转化是两回事
- iOS 微信支付,显示一个确定按钮的坑
- .net 微信开发 从基本配置到完整demo ( 一 )
- ShareSdk的第三方登录
- 微信语音连播的实现思路
- 微信转发朋友圈小视频
- 使用Glide模仿微信图片加载策略
- node.js 开发微信号
- 深度解剖|如何从0到1打造高粘度高价值的微信社群?
- 微信支付V3版本地签名统一下单android端详解
- 微信支付的坑