微信公众号管理安装及使用说明

安装

  • 1、该模块的前端及后端代码直接覆盖至您的项目的根目录下,模块文件并不会覆盖您的已有代码。

  • 2、v3.3.0后不需要再改此处-在cmd/cmd.go文件中添加代码”utils.UseCallbackMessage(s)”,此处代码主要是注册接收微信消息的路由。

  • 3、后端安装依赖
    安装PowerWeChat,go get -u github.com/ArtisanCloud/PowerWeChat/v3@v3.2.45,注意版本,因为powerWeChat更新中不同版本下存在兼容性问题。

  • 4、运行sql目录中新增的表.sql”添加数据库表。

  • 5、运行”后台菜单.sql”,向数据库中插入新增的菜单项和对应的数据表。
    在mysql命令行运行 后台菜单.sql 脚本,注意不是直接导入。
    导入 微信公众号表.sql 文件。

  • 6、登陆后台清理缓存

  • 7、使用前请先在系统后台的配置中填写appid、appsecret、token等信息, 其中的pushapi为公众号服务平台消息推送接口及服务器授权IP地址,需在公众号接口开发处配置。填写完全后点击保存配置即刻生效。

  • 8、该插件的redis连接配置使用的是manifest/config/config.yaml 中的配置,如下图1。如有其他配置需求请参照PowerWeChat文档调整
    internal/app/wx/logic/officialAccountApp/offiaccount_app.go文件init方法里与配置相关的代码,见下图2

  • 9、回复规则中包含了关键字回复、关注回复及默认回复。存在多条关注回复、默认回复或相同的关键字回复时,系统会从中随机抽取一条进行回复。

  • 10、回复规则中涉及需要填写mediaid的地方即可以直接填写也可以从系统的永久素材库中选取。

  • 11、菜单配置中关于设置菜单类型“跳转小程序”,小程序必须是与配置中相关的公众号关联且已发布,否则菜单创建无法生效。

作者:管理员  创建时间:2024-10-17 11:20
最后编辑:管理员  更新时间:2024-12-03 15:05