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

好久好久没有更新博客,确实懒啊!正好今天闲下来,总结下如何在微信公众号里面添加自定义菜单!


自定义菜单?微信公众号里面不是有个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

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值