微信公众号
功能概述
微信公众号模块用于管理系统与微信公众号的对接与配置,支持公众号认证、公众号设置、自定义菜单创建、模板消息管理以及自动回复功能,帮助用户实现微信公众号的个性化运营和消息互动。
接入流程
微信公众号接入流程主要包括以下三个步骤: 
1. 微信公众号认证
管理员需要用微信公众号管理员账号进行扫码授权认证。
认证成功后可获得微信官方权限。
认证操作通过"点击接入"按钮启动。
2. 微信公众号配置
公众号认证后可配置微信公众号功能。
包括基本配置、消息推送设置等。
配置操作通过"点击配置微信公众号"按钮启动。
3. 微信公众号发布
完成配置后进行公众号发布。
发布流程通过"发布教程"按钮查看和执行。
微信公众号设置
微信公众号设置页面包含详细的配置项,用于完成公众号的技术对接: 
基本设置
公众号信息
公众号名称:微信公众号的名称。
公众号原始ID:微信公众号的原始ID,用于唯一标识公众号。
公众号二维码:微信公众号的二维码,用于扫描关注公众号。
公众号开发信息
开发者ID:公众号的唯一标识,用于调用公众号的接口能力。
开发者密码:校验公众号开发者身份的密码,具有极高的安全性。
消息推送配置
URL:系统提供的微信消息接收地址,用于接收微信服务器发送的消息和事件。
Token:用于消息验证的令牌,必须为英文或数字,长度为3-32个字符。
EncodingAESKey:消息加密密钥,由43位字符组成,可随机修改,字符范围为A-Z,a-z,0-9。
消息加解密方式:
明文模式:不使用消息体加密功能,安全系数较低。
兼容模式:明文、密文将共存,方便开发者调试和维护。
安全模式(推荐):消息包为纯密文,需要开发者加密和解密,安全系数高。
功能设置
业务域名:在微信公众号平台中设置的业务域名,用于网页授权和JS接口调用。
JS接口安全域名:在微信公众号平台中设置的JS接口安全域名,用于调用微信JS-SDK的接口。
网页授权域名:在微信公众号平台中设置的网页授权域名,用于获取用户授权信息。
每个域名配置项右侧都有"复制"按钮,方便用户复制对应的域名。
自定义菜单
自定义菜单模块用于创建和管理微信公众号的菜单结构,包括: 
菜单设置
菜单名称:设置菜单的显示名称(支持中文和英文,最多5个汉字)。
消息类型:可选择跳转网页或跳转小程序。
网页链接:当消息类型为跳转网页时,设置跳转的URL地址。
菜单管理
支持添加多个菜单项,最多可创建3个一级菜单,每个一级菜单下最多可创建5个子菜单。
配置完成后点击"保存"按钮生效。
模板消息
模板消息模块用于管理微信公众号的消息模板,支持以下功能: 
模板消息列表
显示各类业务场景的模板消息,如"上门预约订单支付成功通知"、"上门服务预约成功通知"等。
每个模板消息包含模板ID、变量列表等信息。
模板消息管理
开启/停用:控制模板消息的启用状态。
重新获取:更新模板消息的最新信息。
一键获取:快速获取所有模板消息。
自动回复
自动回复模块用于设置微信公众号的自动回复规则,包括以下几种类型: 
关键字回复

根据用户发送的特定关键词自动回复预设内容。
支持设置关键词匹配方式(完全匹配或模糊匹配)。
关注回复
当用户关注公众号时自动发送的欢迎消息。
默认回复
当用户发送未匹配到关键词的消息时的默认回复。
自动回复列表
显示已设置的自动回复规则,包括规则名称、关键词、回复内容等。
支持编辑和删除操作。
