炒鸡方便好用的微信公众号菜单管理扩展 [更新了自动回复素材]

看了 FastAdmin 中有一个微信管理插件,就萌生了自己做一个的想法。

然后学习了 PHP 扩展包实战教程 - 从入门到发布 这个教程,就做了这个微信公众号菜单管理扩展。

更新

  • 2019-06-13:菜单可选择跳转小程序。
  • 2019-01-16 【重大更新】:自动回复消息,现已支持回复纯文本以及图文、图片、音频和视频永久素材消息。永久素材需要在公众号后台添加。
  • 2019-01-08 更新:所有配置页全部整合到一个页面,使用选项卡切换。所以使用时,只需定义一个路由,返回该页面内容即可。
  • 2019-01-06 更新:更新了接口,接入更方便。

展示

DEMO

wechat-menu.largezhou.cn

素材选择

file
file
file

菜单设置

file

菜单事件处理配置

file

其他事件处理配置,比如收到文本消息、订阅、取消订阅等

file

安装

$ composer require largezhou/wechat-menu -vvv

详细使用方法

github.com/largezhou/wechat-menu

重点[滑稽]

觉得有用的话,不要吝啬你的 Star⭐ 呀。

本帖已被设为精华帖!
附言 1  ·  5年前

更新了一个 DEMO 地址

本帖由系统于 5年前 自动加精
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 12

@清欢 哈哈,谢谢。如果项目需要管理微信公众号菜单,可以用用看。。

5年前 评论

6666 一直都想写一个这样的 现在终于有了

5年前 评论

哈哈··赞一下···正好需要

5年前 评论

@kevin2011 现阶段还在一直完善,所以经常会更新,有的接口可能会变,如果你真的用到了,注意关注下更新~~~

今天马上会把所有页面放到一个页面中,免去定义多个页面的路由,然后使用 选项卡 来切换

5年前 评论
anzichen

在该扩展使用前,需要先进行配置 Manager::getInstance()->setConfig($anyConfigs)。
这一步怎么操作啊?

5年前 评论
casey

作者能留个联系方式吗,好多问题想请教

4年前 评论

@largezhou 你的图片是如何做到跨域显示的?

4年前 评论
largezhou (楼主) 4年前
tsin (作者) 4年前
casey

作者您好,您集成了EasyWechat,但是您在 【菜单事件配置】保存数据的时候存的键值是这样的

file

但是 EasyWechat 显示是这样

file 我在处理公众号消息回复的时候现在需要转成 EasyWechat 所要的格式才可正确的显示 ,

file

否则是 file

PS(目前只用到图文,其他的还没检测到)希望您可以同步配置,达到开箱即用的效果呢

3年前 评论
largezhou (楼主) 3年前
largezhou (楼主) 3年前
largezhou (楼主) 3年前
casey (作者) 3年前
largezhou (楼主) 3年前
largezhou (楼主) 3年前
casey (作者) 3年前

大佬 方便给个联系方式嘛 目前发现的问题有 无法自动回复视频消息 还有就是 按钮设置为 回复素材和打开素材时 勾选素材 无法成功勾选 不知道是否是我操作有误 还请大佬指教

2年前 评论
largezhou (楼主) 2年前
alalala (作者) 2年前
alalala (作者) 2年前
largezhou (楼主) 2年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!