Tigshop 使用文档

微信公众号:菜单、关键字与自动回复

微信公众号:菜单、关键字与自动回复 — 使用说明(客户版)

适用对象:商城运营、客服负责人、有公众号管理权限的管理员
最后更新:2026-04-24
对应版本:Tigshop 商家后台(与需求 v2.1 一致)


一、本功能能做什么

Tigshop 商家后台 中,您可以为已接入的微信公众号配置:

能力后台菜单位置典型使用场景
公众号菜单设置微信公众号公众号菜单在公众号对话窗口底部展示按钮:点击后发送一条图文/文字,或跳转到 H5/小程序。
关键字回复设置微信公众号关键字回复用户向公众号发送某段文字时,按您配置的规则自动回复(可多条、可随机/全部发送)。
自动回复设置设置微信公众号自动回复设置① 用户关注公众号时的欢迎语;② 用户发消息未命中任何关键字规则时的兜底回复。

以下回复形式在后台是统一的:文字单条图文(一张封面图 + 标题 + 摘要 + 跳转链接),并支持在文字类内容中插入变量(如用户昵称、商城名、当天日期)。


二、使用前必做:微信公众号与服务器对接

上述三类能力都依赖:公众号能正确把消息推给商城服务器,且商城能调用微信公众平台接口发布菜单、回复消息。因此需先在微信公众平台Tigshop 商家后台完成一套对接参数。

2.1 在 Tigshop 中:登录与接口参数

请进入 设置系统设置登录设置

  1. 开启公众号授权登录 选择为 (否则无法展开微信公众号配置区)。
  2. 微信登录 区域填写(或配合「编辑」弹窗安全录入)以下信息,与公众平台保持一致:
    • 微信 APPID
    • 微信 AppSecret切勿泄露给无关人员或截图外传)
    • 微信服务器 Token(与公众平台「服务器配置」中一致,由您自定义或按实施方要求)
    • 微信服务器 Secret(即公众平台中的 EncodingAESKey/消息加解密密钥安全/兼容/明文模式以您在公众平台选择为准,须与系统配置一致)
  3. 填完后点击页面上的 提 交 保存。

说明(消息接收 URL)
微信公众平台里需要填写的「服务器地址(URL)」必须与贵司部署的 Tigshop 接口完全一致(含协议、域名、路径)。具体完整 URL 请以项目实施方/运维提供的《接口地址说明》为准;技术说明中常出现的接口形态为 …/wechatServer 一类消息回调路径。若后台另有只读展示「微信服务器接口地址」的页面,以该只读值为准,复制到公众平台即可。

2.2 在微信公众平台:开发信息与服务器配置

  1. 打开 微信公众平台
    https://mp.weixin.qq.com
  2. 获取 AppId / AppSecret(开发→基本配置 / 或账号设置中展示,以当前后台页面为准):
  3. 开发基本配置 中完成 服务器配置(URL、Token、EncodingAESKey、消息加解密方式)并启用
  4. 配置成功后,粉丝发送的消息、菜单点击等才会到达 Tigshop,关键字回复、自动回复、菜单中的「发送消息」等才会生效。

重要
当公众号处于开发者中心已启用服务器配置时,微信不再使用公众平台上某些「简易自动回复」能力处理同一类消息,而以您配置的服务器为准。请以 Tigshop 后台与本文档说明为准。详见上方官方文档中「填服务器后,网站中部分自动能力」等提示。

2.3 若使用图文、菜单跳转 H5 封面图

  • 单条图文封面图、菜单 跳转网页 所用链接的域名,须使用 HTTPS(公网可访问),且常需在公众平台的 业务域名 / JS 接口安全域名 中备案(以账号类型、是否认证为准,以后台可选项为准):
  • 后台侧:封面图通过系统相册/素材组件上传,得到的是商城 OSS/静态资源地址;请与运维确认该域名按第 1 点在微信端完成配置,否则可能出现在微信中图片不显示、链接被拦截提示等问题。

2.4 「回复全部」要在微信开什么

关键字里选 「回复全部」 时,第 1 条走被动回复,第 2 条起需微信客服消息接口。要让「全部」发齐,请在本公众号的 微信公众平台 完成:

  1. 微信认证(入口一般在 「设置与开发」 内,以实际后台为准;未认证常无法开客服。)
  2. 功能「添加功能插件」 → 开通 「客服功能」(步骤以微信说明为准,见下「官方操作说明」链接)。

官方操作说明《如何开通公众号客服功能?》(微信开放社区)

微信接口说明发送客服消息

说明菜单中的「发送消息」 始终是单条(不走关键字规则组),与关键字回复相互独立


三、公众号菜单(M1)

路径设置微信公众号公众号菜单

3.1 使用场景

  • 在对话窗口底部放 3 个以内主菜单,主菜单下可再展 5 个以内子菜单,引导用户联系客服、查看活动、进商城、打开小程序 等。

3.2 操作方式(概要)

  • 左侧:以手机形态预览/编辑菜单树(添加、删除、排序、展开子菜单等)。
  • 右侧:为当前选中的一级或二级菜单项填写信息:
    • 菜单名称(有字数/字符规则,以页面提示为准)。
    • 消息类型叶子菜单、且再挂子项时才能选类型):
      1. 发送消息
        与自动回复/关键字回复一样,在表单中选择 文字图文 并填写(见第四章变量说明)。
      2. 跳转网页
        填写以 https://(或 http://,以微信与业务要求为准)开头的完整链接;目标域名常需与「二、2.3」的域名设置一致。
      3. 跳转小程序
        填写小程序 AppId路径老版本无法打开小程序时使用的 备用网页
  • 若某一级菜单下已经增加了子菜单,该一级只能显示名称(子菜单为实际可点击项),为微信与后台规则限制。
  • 编辑满意后,点击左下角浮动区的 「保存并发布」,配置将提交至微信。失败时,界面会显示微信返回的 errcodeerrmsg(可据此排查,或联系技术)。

3.3 与微信侧的关系

自定义菜单的创建/发布在接口侧对应微信的「自定义菜单」等文档;实际展示仍受订阅号/服务号类型、是否认证、接口权限 限制,以微信公众平台和微信返回信息为准。


四、关键字回复(M2)

路径设置微信公众号关键字回复

4.1 使用场景

  • 用户输入「电话」→ 自动回一条带客服电话的图文或文字。
  • 用户问「发货」→ 随机从多条话术里选一条,避免千篇一律。
  • 活动期用户发「618」→ 连续回复多条(如活动说明 + 图文 + 再一段文字)—— 需选 回复全部,并先在 「二、2.4」 中在微信侧开通 客服功能(见该节链接)。

4.2 核心概念

  • 以「规则」为单位管理,不是「一个关键字占一整页」;每条规则包含:规则名、是否启用、回复方式、多条关键字、多条回复内容。
  • 同一用户一条消息只会命中一条规则(有固定优先级,技术细节您无需记忆;运营只需避免两条规则抢同一句用户话导致歧义,可通过「全匹配/半匹配」和顺序规划减轻)。

4.3 列表与批量操作

  • 支持按 规则名称、启用状态 搜索。
  • 可勾选多行,进行 批量启用 / 批量停用 / 批量删除
  • 全平台规则数 最多 200 条;达到上限后,「添加回复」按钮会不可用并有提示(这里的「添加回复」指新增一条规则)。

4.4 新增/编辑(右侧抽屉「添加回复 / 编辑回复」)

点击 「添加回复」 或某一行的 编辑(具体以您界面按钮为准)打开右侧抽屉

  1. 规则名称(必填、全局不可重名,最多约 60 字)
    仅用于后台识别,不会发给用户。
  2. 关键字(每条约 1~10 个)
    每一行需选择 全匹配半匹配,并输入关键字:
    • 全匹配:用户发的文字与关键字完全相同时命中(忽略设计上的大小写规则以实际为准,一般可理解为同一规则内不重复配置)。
    • 半匹配:用户发的文字包含该关键字即命中。
      同一条规则内,「同一关键字 + 相同匹配方式」不能重复;同一词可同时存在一条全匹配、一条半匹配,视为两条不同条件(系统允许)。
  3. 回复内容(每条约 1~5 条,可 文字 / 图文 混排、可排序
    • 单条图文的文字、关键字规则里的纯文本在长度上较严(例如文本约 300 字以内),自动回复里同一套表单往往允许更长(约 600 字)—— 以输入框字数统计和保存提示为准。
    • 每条可点击 文字 / 图文 切换;图文可上传封面、标题、摘要、跳转链接;封面、链接域名要求见 二、2.3
  4. 回复方式(二选一)
    • 随机回复一条:从本会话的若干条里随机取 1 条发给用户。
    • 回复全部:按您排的顺序发满全部;其实现依赖 第 1 条被动 + 第 2 条起客服二、2.4)。

最后点击 保存

4.5 匹配顺序(给运营的简要版)

  • 只匹配「启用中」 的规则。
  • 全匹配 的优先级高于 半匹配;在同等条件下,先创建的规则优先(以系统列表中的创建时间/排序为准,具体以实际逻辑与产品说明为准)。
  • 没有任何关键字规则命中,则走 五、自动回复「收到消息回复」 的文案。

4.6 与公众号菜单的「发送消息」关系

  • 不冲突:菜单的「发送消息」走菜单自身配置,不读关键字规则。
  • 关键字只对用户在对话框里打出来的文字生效,用户点菜单不当作关键字处理。

五、自动回复设置(M3)

路径设置微信公众号自动回复设置

5.1 被关注回复

  • Tab 名称(界面)被关注回复(需求文档也称「关注回复」)。
  • 用途:新用户关注公众号时自动发一条文字/图文欢迎语。
  • **提示语(界面)**大意:当用户关注此公众号时,可自动回复一条消息。

5.2 收到消息回复

  • Tab 名称(界面)收到消息回复(在业务上等价于「未命中关键字时默认/兜底回复」)。
  • 用途:用户发来任意消息,在 未命中 四、关键字回复启用规则时,发送本 Tab 中配置的单条消息。
  • 若用户发的内容被某条启用中的关键字规则命中,则不会用本 Tab 的回复。

5.3 保存

每个 Tab 内 单独编辑、单独点「保 存」;切换 Tab 时若已打开过,会保留已加载内容(以实际界面为准,建议改完就保存)。


六、变量占位符

文字、图文标题、图文摘要 等可输入处,可插入系统提供的变量,发送时替换为实际内容:

变量含义拉取不到时的行为(简要)
{nickname}用户微信 昵称可能显示为**「朋友」** 等缺省
{shopName}本商城在配置中的名称以系统配置为准
{date}当天日期,格式 YYYY-MM-DD服务器时间

在表单中可点击变量快捷按钮插入,避免手输错。


七、权限与协作(给有子账号的客户)

为减少与旧数据兼容问题,技术侧权限点标识与早期版本命名可能未改,但控制范围已是新接口。请按角色分配:

能力建议权限/角色技术标识(与研发对齐时可提)
看菜单/关键字/自动回复查看类权限wechatMenu / wechatKeywordReply / wechatAutoReply
增删改、发布、启停管理类权限wechatMenuManage / wechatKeywordReplyManage / wechatAutoReplyManage

无权限的账号将看不到或无法操作对应菜单。


八、我们建议您一并知晓的限制

  1. 消息类型
    本版本在后台配「图片/语音/视频原声」等独立类型, 文字单图文 两类。

  2. 多店铺/多公众号
    当前一套 Tigshop 后台 对应一套在「登录设置」中配置的公众号;不区分多门店多套公众号的隔离(多主体请与商务/实施确认部署方式)。

  3. 不提供的功能
    个性化菜单(分人群/地域不同菜单)、渠道二维码统计、从微信反向同步菜单、关键字规则导入导出、聊天转人工AI 自动回复 等,本需求范围含;若需请走定制。

  4. 运营习惯
    勿在公众平台Tigshop 对同一行为重复配置互相矛盾的自动能力;以 Tigshop 配置与 已启用服务器为准。

  5. 错误排查
    遇「发布失败(errcode:…)」这类提示,请复制完整文案给技术;40001/40013 等常见码可查微信官方全局返回码说明(errcode 以联调时为准)。


九、相关官方入口速查(已尽量挑选直连文档)

需要做什么建议打开
登录、管理公众号微信公众平台
开发全览 / 新手指引开始开发/Overview · 接入指南
服务器 URL、Token、加解密、接收消息消息与事件推送 - 介绍 及文内接收普通消息/事件链接;接口调用概览见 《获取 access_token / 网络检测等》
各域名(JS 安全、业务、网页授权等概念域名管理
被动回复、发送客服消息被动回复用户消息发送客服消息
关键字「回复全部」 时开通客服微信公众平台 内见 §2.4;操作步骤 《如何开通公众号客服功能?》(微信开放社区)
网页授权/域名填写规范微信网页授权 - 服务号/网页开发
菜单接口说明(技术排查)自定义菜单-创建/说明
全局返回码全局返回码

文档完。 若需针对贵司私有化域名、回调路径、白名单、OSS 域名出一份一页纸部署清单,可由实施在交付包中另附,与本文配合使用即可。

微信公众号:菜单、关键字与自动回复
请输入搜索内容
大纲
微信公众号:菜单、关键字与自动回复 — 使用说明(客户版)
一、本功能能做什么
二、使用前必做:微信公众号与服务器对接
2.1 在 Tigshop 中:登录与接口参数
2.2 在微信公众平台:开发信息与服务器配置
2.3 若使用图文、菜单跳转 H5 封面图
2.4 「回复全部」要在微信开什么
三、公众号菜单(M1)
3.1 使用场景
3.2 操作方式(概要)
3.3 与微信侧的关系
四、关键字回复(M2)
4.1 使用场景
4.2 核心概念
4.3 列表与批量操作
4.4 新增/编辑(右侧抽屉「添加回复 / 编辑回复」)
4.5 匹配顺序(给运营的简要版)
4.6 与公众号菜单的「发送消息」关系
五、自动回复设置(M3)
5.1 被关注回复
5.2 收到消息回复
5.3 保存
六、变量占位符
七、权限与协作(给有子账号的客户)
八、我们建议您一并知晓的限制
九、相关官方入口速查(已尽量挑选直连文档)