公众号配置
一、准备
| 材料 | 从哪拿 | |---|---| | AppID | 公众号后台 → 开发 → 基本配置 | | AppSecret | 同上(点重置查看) | | 服务器 IP | 你的服务器公网 IP | | 域名 | 已备案、HTTPS |
测试号可以用,但不支持素材/草稿箱/群发,只能测菜单和自动回复。
二、配置公众号
后台 → 公众号 → 公众号设置:
| 字段 | 填什么 | |---|---| | AppID | 公众号 AppID | | AppSecret | 公众号 AppSecret | | Token | 自己设一个随机串 | | EncodingAESKey | 随机生成(43 位) | | 消息加密方式 | 明文/兼容/安全 |
三、服务器配置(接收消息)
公众号后台 → 开发 → 基本配置 → 服务器配置:
URL: https://你的域名/wechat/server
Token: (与系统里填的一致)
EncodingAESKey:(与系统里填的一致)
消息加密方式: 兼容模式
点「提交」验证,系统会自动回显 echostr。
四、IP 白名单
公众号后台 → 开发 → 基本配置 → IP 白名单:
填服务器公网 IP(否则 token 获取失败)。
五、菜单配置
后台 → 公众号 → 公众号菜单:
- 可视化编辑一级/二级菜单
- 设置菜单类型(跳转网页/发消息/小程序)
- 发布
发布后手机微信里立即生效(需要用户重新进入公众号)。
六、自动回复
后台 → 公众号 → 自动回复:
| 类型 | 说明 | |---|---| | 关注回复 | 用户关注后自动发送 | | 关键词回复 | 用户发「会费」等关键词自动回复 | | 默认回复 | 没匹配到关键词时的回复 |
七、图文推送
后台 → 公众号图文:
- 新建图文
- 编辑内容 + 封面
- 推送到草稿箱
- 公众号后台预览 → 群发
前提:公众号已认证(服务号/订阅号)。
测试号没有草稿箱接口,会提示失败。
八、常见问题
| 问题 | 排查 |
|---|---|
| 配置保存失败 40164 | 服务器 IP 不在白名单 |
| 菜单保存失败 | 订阅号部分菜单权限受限 |
| 素材上传失败 | 测试号不支持,需认证号 |
| 回调验证失败 | Token/AESKey 不一致,或 URL 不通 |
下一篇:白标与交付