微信公众号管理安装及使用说明
安装
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
方法里与配置相关的代码,见下图29、回复规则中包含了关键字回复、关注回复及默认回复。存在多条关注回复、默认回复或相同的关键字回复时,系统会从中随机抽取一条进行回复。
10、回复规则中涉及需要填写
mediaid
的地方即可以直接填写也可以从系统的永久素材库中选取。11、菜单配置中关于设置菜单类型“跳转小程序”,小程序必须是与配置中相关的公众号关联且已发布,否则菜单创建无法生效。
最后编辑:管理员 更新时间:2024-11-21 09:37