WhatsApp

WhatsApp 是一款即时通讯和网络电话应用程序,允许用户发送消息、进行通话并分享内容。企业可以使用 WhatsApp Business 通过文字与客户沟通,发送文件并提供支持。

警告

WhatsApp 是一个仅限 Odoo 企业版的应用程序,在 Odoo 社区版中无法使用。要注册 Odoo 企业版,点击此处:Odoo 免费试用

另请参见

如需了解有关从 Odoo 社区版迁移到 Odoo 企业版的更多信息,请参阅此文档:从社区版切换到企业版

通过 Odoo WhatsApp 应用,企业可以将 WhatsApp 商务账号(WABA)连接到 Odoo 数据库,从而实现以下功能:

  • 直接从 Odoo 数据库接收和回复 WhatsApp 消息

  • 使用动态占位符/变量创建新模板

  • 发送使用动态变量的预批准模板,例如:

    • 销售应用中的报价单

    • 来自销售点应用的收据和发票

    • 活动应用中的工单

WhatsApp 是由 Meta 运营的一款即时通讯服务,而 Meta 是 Facebook 的母公司。WhatsApp 在许多国家以及众多企业中被广泛用作通信工具。本文档将介绍如何将 WhatsApp 业务账号与 Odoo 进行集成。该公司的 Meta 账户通过一个 API(应用程序编程接口) 连接在 Odoo 中进行配置。

WhatsApp 连接器支持两种流程:公司发起和客户发起。公司可以通过向一个或多个人员发送模板来发起讨论。模板发送后,接收者可以进行回复,从而触发发送方和接收方之间的讨论(如果客户在15天内回复,将弹出一个*Discuss*聊天窗口)。

如果讨论由客户发起(例如,通过向公司的公共 WhatsApp 号码发送消息),则 Odoo 将为该 WhatsApp 通道的所有负责操作员开启一个群组聊天。

小技巧

建议为不同部门设置多个 WhatsApp 账户。例如,客服团队和销售团队可以在不同的频道进行聊天。

Meta 的 WhatsApp 配置

与 Odoo 集成的 WhatsApp 使用标准的 API(应用程序编程接口) 连接,并按照以下步骤在 Meta 上进行配置:

  1. 创建元业务账户

  2. 创建 Meta 开发者账号

  3. 在 Meta 的开发者控制台中设置一个 应用 和 WhatsApp 产品

  4. 测试 API 连接。

连接成功后,消息将通过 Odoo 的 Discuss 应用程序使用 WhatsApp API 进行发送和接收。

元业务账户设置

要创建与 Meta(Facebook 的所有者)关联的企业账户,请导航至:Facebook Business Manager。首先点击 创建账户,然后输入企业名称、管理员姓名和工作电子邮件地址。接着点击 下一步,将弹出一个窗口提示确认电子邮件地址。确认后,点击 完成 以关闭窗口。

接下来,请按照 Facebook 发送的电子邮件中的指示,确认业务账户的创建并完成设置过程。

重要

如果企业账户关联了个人Facebook账户,则管理员必须在剩余配置过程中在个人账户和企业账户之间进行切换。

要切换到企业账户,请导航至 Facebook 开发者控制台,然后单击右上角的 账户名称。在 企业账户 标题下,点击希望进行 WhatsApp 配置的企业账户。此账户将是 Odoo 将用于发送和接收 WhatsApp 消息的账户。

在个人账户和企业账户之间切换。

重要

要创建一个 Meta 商务账户,用户必须已经拥有一个至少存在一小时的个人 Facebook 账户,在设置 Facebook 商务账户之前,尝试创建商务账户将导致错误。

应用创建

开发者元平台 仪表板上,使用元开发者账户登录。如果尚未配置任何账户,请将 Facebook 账户与之关联以创建一个元开发者账户。

注解

一个 Facebook 开发者 账户与 Facebook 企业 账户是不同的。虽然开发者账户由个人 Facebook 账户组成,但企业账户 并非 如此,因为它们代表的是一个企业,并在 Meta 中管理该企业所有的资产,例如应用程序。

成功登录 Meta 开发者账户后,点击右上角的 我的应用。这将把管理员重定向到该特定开发者账户中配置的所有应用。点击 创建应用 以开始配置新的 Meta 应用程序。

应用类型

创建应用 页面上,在标有 有没有想要找的? 的部分中选择 其他,然后点击 下一步,以跳转到另一个页面来选择应用类型。接着,点击 选择应用类型 标签下列出的第一个选项,即 业务。此选择允许创建和管理 WhatsApp 接口(Application Programming Interface)

现在,点击 下一步 以根据需要配置应用。当应用 类型 配置完成后,管理员将进入应用 详情 部分。

应用详情

On the Details section of the Create an app process, enter Odoo in the field under the Add an app name label.

注解

应用名称可以在以后的设置中更改,如有需要。

警告

商标和品牌元素不得在本文字部分中使用。这些包括Meta集团的公司。不要包含单词:WhatsApp,否则系统会错误地标记此内容。

接下来,在 应用联系邮箱 标签下的字段中输入开发者电子邮件地址。

最后,将 业务账户 - 可选 字段设置为 Meta 业务账户资料,使用下拉菜单进行选择。完成操作后,点击 创建应用。此操作将创建应用,并提示阅读 Meta 平台条款开发者政策 协议。

要接受协议,请输入用于安全目的的 Facebook 密码,然后点击 提交 以完成应用创建。随后,浏览器将跳转至 Meta 开发者 仪表板。

注解

如果元业务账户被禁止进行广告投放,则无法申请应用。要解决此问题,请访问 https://business.facebook.com/business 获取帮助。

如需更多信息,请参阅 Meta 关于广告限制的文档

在应用中添加一个 WhatsApp 产品

现在应用程序的基本结构已经创建完成,需要向应用中添加一个产品。首先通过导航到 https://developers.facebook.com/apps,并点击正在配置的应用程序。

在下一页中:由于将使用 WhatsApp,请点击页面底部包含 WhatsApp 的框旁边的 设置

然后页面将跳转到 WhatsApp Business Platform API 的配置页面。使用下拉菜单选择要为 选择一个 Meta 商务账户 选项配置的 Meta 商务账号,然后点击 继续 以确认选择。

注解

当点击 继续 时,管理员表示同意 Meta 的条款和条件,相关条款请参见 Meta 应用仪表板 上的链接。

注解

一旦将 WhatsApp 产品添加到应用中,Meta 将提供一个 WhatsApp 测试手机号码,包含 5 条测试消息。

开始使用 WhatsApp API

在完成之前的 WhatsApp 产品向导并点击 继续 后,浏览器应跳转到 WhatsApp 快速入门 页面;此 快速入门 页面是通过添加手机号码并发送初始测试消息来开始配置 WhatsApp API 的地方。

在 Meta 开发者仪表板中导航到 WhatsApp 快速入门向导。

注解

如果浏览器不在 WhatsApp 的 快速入门 页面上,请转到 https://developers.facebook.com/apps 并点击正在配置的应用程序,(如果遵循了上述说明,应用名称为 Odoo)。

然后,在页面左侧的菜单中,点击 WhatsApp 章节标题旁边的 v (菜单切换) 图标。将打开一个小菜单,包含以下选项:

  • 快速入门

  • API 设置

  • 配置

单击 快速入门 选项,然后单击 开始使用 API

API 配置

点击 开始使用 API 后,页面将导航至 API 设置。现在测试号码已经创建完成,可以发送一条测试消息以确认 WhatsApp 是否正常工作。首先,导航到页面上标有 发送和接收消息 的部分,并点击 步骤 1 选择电话号码 下方 旁边的下拉菜单。

现在,选择唯一可用的选项:管理电话号码列表。按照步骤操作,并添加最多五个号码以发送免费测试消息。输入适当的国家代码和电话号码后,点击 下一步

重要

在此步骤中添加一个电话号码以发送测试信息,将允许终端成功发送测试消息。这对于确保 WhatsApp API 正常工作至关重要。

然后,WhatsApp Business 会将验证码发送到手机号码,需要在下一页输入该验证码以验证号码的所有权。输入验证码后,点击 下一步 以验证号码。

通过终端发送测试消息

接下来,通过终端发送一条测试消息。在标记为 步骤 2:通过 API 发送消息 的部分,点击 发送消息。随后,将向之前部分中设置的手机号码发送一条测试消息。

在成功接收到号码的消息后,进入下一节以生成和配置 Webhook。

Odoo 中的 WhatsApp 配置

此部分中配置的下一步操作均在 Odoo 数据库内部。需要在 Odoo 中配置一些不同的值,包括令牌(token)、电话号码和账户 ID;这些值用于创建 回调 URLWebhook 验证令牌,随后用于配置 Webhook(以便将消息接收回数据库)。

在 Odoo 中,导航至 WhatsApp 应用 ‣ 配置 ‣ WhatsApp 企业账户。然后点击 新建 以在 Odoo 中配置 WhatsApp 企业账户。

In another browser tab, navigate to https://developers.facebook.com ‣ My Apps ‣ WhatsApp ‣ API Configuration, and then copy the following values from the Meta developer console into the corresponding fields in Odoo:

名称

元控制台

Odoo 界面

电话

电话号码ID

电话号码ID

令牌

临时访问令牌

访问令牌

应用 ID

应用ID

应用ID

账户ID

WhatsApp 业务账户 ID

账户ID

要获取 应用密钥,请导航到 Meta 开发者控制台,https://developers.facebook.com/apps 并选择正在配置 Odoo 的应用。然后在左侧菜单中,选择 应用设置 下的 基础

接下来,点击字段 应用密钥 旁边的 显示,并输入账户密码以验证所有权。复制 应用密钥,然后将复制的值粘贴到 Odoo WhatsApp 商务账户 配置仪表板中的 应用密钥 字段中。

要完成 Odoo 中 WhatsApp 业务账户的设置,请点击 测试连接。如果配置正确,绿色的成功消息将在仪表盘的右上角显示。

配置 Webhook

要为 WhatsApp 配置 Webhook,请导航到 https://developers.facebook.com/apps 并选择 Odoo 正在配置的应用程序。接下来,在屏幕左侧的 WhatsApp 菜单标题下,点击 API 设置 菜单项。最后,进入标有 步骤 3:配置 Webhook 以接收消息 的部分,并点击 配置 Webhook

小技巧

配置 Webhooks 的另一种方法是导航到 https://developers.facebook.com/apps 并选择正在为 Odoo 配置的应用程序。然后在左侧菜单中选择 Webhooks

手动导航至 WhatsApp 网络钩子配置。

Webhook 配置 页面上,点击 编辑,其中将添加来自 Odoo 的 回调地址Webhook 验证令牌 值。

注解

在上一步中点击 测试连接 后,回调地址Webhook 验证令牌 的值已自动填充。

在另一个浏览器窗口中,通过导航至 WhatsApp 应用 ‣ 配置 ‣ WhatsApp 业务账户 来获取 Odoo 中的必要值,并选择正在配置的账户。在标记为 接收消息 的部分中找到这些值。

回调网址 从 Odoo 复制并粘贴到 Meta 的 回调网址 字段中。同样地,将 网络钩子验证令牌 复制并粘贴到 Meta 开发者控制台的 验证令牌 字段中。

最后,点击 验证并保存 以在元开发控制台中记录这些值。

Webhook 字段

现在在 Meta 的开发者控制台中输入单个 Webhook 字段,位于 Webhook 字段 部分。点击 管理,当弹出窗口出现时,请在 订阅 列中勾选以下 字段名称 对应的复选框。

  • 账户更新

  • 消息模板质量更新

  • 消息模板状态更新

  • 消息

  • 模板类别更新

选择完成后,点击 完成

完成的 Webhooks 配置将在 Meta 开发者控制台中显示如下:

在 Meta 开发者控制台中设置 WhatsApp 网络钩子。

重要

Webhook 字段 仅在使用 回调 URLWebhook 验证令牌 确认订阅后才会显示。”

添加电话号码

要在 Odoo 中配置用于 WhatsApp 的电话号码,请返回到 Meta 开发者控制台(https://developers.facebook.com/apps),并再次选择正在配置 Odoo 的应用。在屏幕左侧的 WhatsApp 菜单标题下,点击 API 设置 菜单项。然后进入标记为 步骤 5:添加电话号码 的部分,并点击 添加电话号码

在字段中,输入一个 企业名称 以及一个 企业网站或主页

小技巧

企业网站或个人资料页”字段可以是社交媒体页面的 URL(统一资源定位符)

请在下拉菜单中选择公司开展业务的国家,以完整填写企业信息:在 国家 部分进行选择。如需添加地址,可以自行添加,但此信息为可选内容。添加位置后,点击 下一步 继续。

以下页面包含 WhatsApp Business 配置文件 的相关信息。请根据要求完成以下各部分:

  • WhatsApp 业务资料显示名称

  • 时区

  • 类别

  • :guilabel:`业务描述`(可选)

一旦完成这些部分,请点击 下一步。页面将刷新,然后提示管理员在相应字段中 为 WhatsApp 添加电话号码。在此处输入要在 WhatsApp 中配置的电话号码。

接下来,选择一个电话号码的验证方式。选择 短信电话呼叫,然后点击 下一步 继续。

通过 WhatsApp 发送至输入的电话号码的验证码,将根据所选择的验证方式以短信或电话形式发送。将该验证码输入到 验证码 字段中,然后点击 下一步 完成操作。

警告

如果尚未添加付款方式,此步骤是必需的。访问 Meta 的文档,了解如何在 Meta 商务管理器中添加付款方式。这是 Meta 防欺诈系统的一部分,为了确保账户/公司是真实的,必须添加付款方式才能继续。

永久令牌

配置和测试完成后,应创建一个永久令牌来替换 临时令牌

首先导航到 https://business.facebook.com/,然后进入 业务设置 ‣ 用户 ‣ 系统用户。选择一个现有的系统用户,或通过点击 添加 创建一个新的系统用户。

资产现在必须添加到系统用户,然后才能生成永久令牌。

点击 添加资产,当弹出窗口出现时,在 选择资产类型 下选择 应用。然后选择 Odoo 应用程序,并在 完全控制 选项下将权限切换为 开启。通过点击 保存更改 来设置此新的权限配置,此时将弹出确认窗口,确认已将该资产添加到系统用户中。最后点击 完成

接下来,将生成永久令牌。点击 生成新令牌,将会弹出一个窗口,询问该令牌应为哪个应用生成。选择此令牌对应的 应用。然后确定过期日期,可以选择 60天 或者 永不

最后,当 Meta 询问系统用户应允许哪些权限时,请添加以下所有权限:

  • WhatsApp 业务消息

  • WhatsApp 业务管理

当设置权限后,点击 生成令牌。复制随后屏幕上显示的令牌值。

使用该令牌值,通过导航至 WhatsApp 应用 ‣ 配置 ‣ WhatsApp 企业账户,在 Odoo 的 WhatsApp 企业账户中更新 访问令牌 字段。

与元应用一起上线

最后,要启动应用,必须在 Meta 开发者控制台中将 Meta 应用设置为 正式。导航至 https://developers.facebook.com/apps 并点击正在配置的应用。在顶部菜单中,将 应用模式 字段从 开发 切换为 正式

重要

如果应用状态未设置为 上线,则数据库只能联系开发者控制台中指定的测试号码。

警告

为了使应用进入上线状态,必须设置隐私政策网址。前往 Meta 开发者控制台,https://developers.facebook.com/apps 并选择正在配置 Odoo 的应用。然后,使用屏幕左侧的菜单,进入 应用设置 ‣ 基本信息。接着,在表单的 隐私政策网址 字段中输入隐私政策的超链接地址。点击 保存更改 以将隐私政策应用到该应用。

应用在 Meta 开发者控制台上线后,会向管理员发送确认邮件。

WhatsApp 模板

WhatsApp 模板是保存的消息,用于从数据库中重复发送。它们允许用户发送高质量的沟通信息,而无需反复编写相同的文本。

创建针对特定情境的不同模板,使用户能够为合适的受众选择合适的信息。这将提高信息的质量以及与客户的整体互动率。

WhatsApp 模板可以在 Odoo 和 Meta 控制台中创建。以下流程将概述在 Odoo 中创建模板的步骤,随后再介绍在 Meta 中的创建过程。

重要

WhatsApp 有一个审批流程,必须在模板使用前完成。 元模板审批

在 Odoo 中创建模板

要访问和创建 WhatsApp 模板,请开始导航至 WhatsApp 应用程序 ‣ 模板 仪表盘。

在单个模板表单的底部,有三个选项卡:正文按钮变量;这三个选项卡共同构成了 WhatsApp 模板。

文本输入到 正文 选项卡中,而在 正文 选项卡中调用的动态内容则在 变量 选项卡中进行指定。消息(正文)中的每一段动态内容(例如占位符)都会在 变量 选项卡中被特别调用并进行定义。

模板是预先设计好的布局,允许用户向客户发送外观专业的消息。这些模板能够包含动态数据,这些数据将在最终消息中通过在模板配置中设置的变量进行填充。例如,消息可以包含最终用户的名字、突出显示特定产品,或引用销售订单等,这些都是方便且具有影响力的变量。

要创建一个 WhatsApp 模板,请转到 WhatsApp 应用程序 ‣ 模板 仪表盘,然后点击 新建。在表单中,输入模板的 名称,并选择一个 语言

重要

为了完成此下一步任务,需要管理员权限才能编辑 适用范围 字段。有关更多信息,请参阅此 访问权限文档

账户 下拉菜单中,选择此模板应链接的 WhatsApp 企业账户。接下来,在 适用对象 字段中,选择此模板对应的 模型

小技巧

这些模型也可以在 开发者模式 中访问。在联系人表单(或 Odoo 中类似的有关表单)中,导航到将要引用的模型,并将鼠标悬停在任何字段名称上。一个包含后端信息的框将会显示出来,在其中会显示特定的 Odoo 模型 名称。在 WhatsApp 模板中的 适用于 下拉菜单中,使用前端名称搜索该模型。

警告

在更改模型或 适用对象 字段时,电话字段 可能会引发错误。电话字段 应始终设置为 电话手机 模型。

要在前端名称中搜索可用字段,请在 搜索… 输入框中输入。这将从该模板所针对的模型(适用对象)的所有可用字段中查找结果。

注解

为了找到特定字段,可能需要在搜索结果框中浏览多个层级。使用 > (右三角)⬅️ (左箭头) 图标在菜单层级之间进行导航。

在搜索栏中查找电话字段。

分类 更改为适合 营销实用程序认证 分类。在大多数情况下,前两个选项会被使用,除非用户希望发送密码重置或其他与安全相关的内容。如果发送的是促销内容,请设置为 营销;如果发送的是常规交易消息(例如:销售订单、活动票务等),请设置为 实用程序

重要

错误指定类别可能导致在审批过程中被 Meta 标记为异常/拒绝状态。

可以添加任何允许使用此模板的 用户。在右侧列中,可以配置 页眉类型 以及 页眉信息

可用的 标题类型 如下:

  • 文本

  • 图片

  • 视频

  • 文档

  • 位置(需要设置变量)

导航到 正文 选项卡以配置模板的主要消息。

在对模板进行了所有必要的修改后,请点击左上角的 提交审核 按钮。这将使模板的状态变为 待审批

状态将保持在 待处理,直到 Meta 做出决定,随后将发送确认邮件,表明该模板已获得批准(或被驳回)。然后需要将模板从 Odoo 数据库中进行同步。

有关 同步模板 的更多信息,请参阅本节。

小技巧

Odoo 中提供了预配置的演示数据模板,可供使用或修改。这些模板可以直接使用,也可以根据特定业务需求进行调整。

要使用这些模板,请导航至 WhatsApp 应用程序 ‣ 模板 并选择一个预配置的模板。点击 提交审核 以开始审核流程。当模板获得批准后,将向 Meta 账户的管理员发送一封电子邮件。

按钮

可以从 按钮 选项卡中将按钮添加到消息中。输入 类型`(可以是 :guilabel:`访问网站拨打电话快速回复),然后根据按钮的 类型,指定 按钮文本电话号码网站网址`(包括 :guilabel:`网址类型)。

注解

也可以在 Meta 业务控制台中添加按钮。通过导航至 https://business.facebook.com/wa/manage/home 查看 Meta 的 WhatsApp 模板仪表盘。然后转到:账户工具 ‣ 消息模板

使用占位符和变量

动态变量引用 Odoo 数据库中的某些字段,以便在使用模板时在 WhatsApp 消息中生成唯一数据。动态变量被编码以显示数据库中的字段,引用模型中的字段。

Example

Many companies like to customize their WhatsApp messages with a personalized piece of customer information to grab attention. This can be accomplished in Odoo by referencing a field within a model by setting a dynamic variable. For example, a customer’s name can be referenced in the email from the Customer field on the Sales Order model.

通过动态变量突出显示的 WhatsApp 消息。

动态变量可以通过在 正文 中添加 占位符 来插入到文本中。要在 消息正文 中添加占位符,请输入以下文本 {{1}}。第二个占位符请输入 {{2}},并随着向文本中添加更多占位符而依次递增。

Example

以下为付款收据模板正文中的文本:

您好 {{1}},

这是您来自 {{3}} 的发票 {{2}},总计 {{4}}{{5}}
查看您的发票或在线支付:{{6}}

谢谢

另请参见

生产率/WhatsApp/模板

这些占位符必须在提交给 Meta 审批之前,在模板的 变量 选项卡上进行配置。要编辑模板上的动态变量,首先将 类型 更改为 模型字段。这将允许 Odoo 引用模型中的一个字段,以在发送的消息中生成唯一的数据。

接下来,编辑动态变量中的 字段。在模板中,应先编辑 适用对象 字段,以确保正确引用模型和字段。

要搜索可用字段,请在搜索框中输入字段的前端名称。这将从该模板所针对的模型(适用对象)的所有可用字段中查找结果。可能需要配置多个层级。

Example

以下是上述付款收据中所用占位符设置的变量示例:

名称

示例值

类型

字段

正文 - {{1}}

Azure Interior

模型字段

"业务伙伴"

正文 - {{2}}

单据编号:INV/2022/00001

模型字段

编号

正文 - {{3}}

我的公司

模型字段

公司

正文 - {{4}}

$

模型字段

货币 > 符号

正文 - {{5}}

4000

模型字段

金额

正文 - {{6}}

https://..

门户链接

Example

例如,在 正文 选项卡中,如果输入了 “Hello {{1}},”, 则 {{1}} 必须在 变量 选项卡中进行设置。在这种特定情况下,消息应通过姓名问候客户,因此 {{1}} 应配置为将 {{1}} 字段 填充为 客户 的名称。

警告

自定义 WhatsApp 模板超出了 Odoo 支持的范围。

元模板审批

在模板上更新了动态变量后,需要再次将模板提交给 Meta 进行审批。点击 提交审批 以开始审批流程。当模板获得批准后,将会向 Meta 账户的管理员发送一封电子邮件。

在获得 Meta 的批准后,再次在 Odoo 数据库中同步模板。详见此文档:模板同步

小技巧

要查看 Meta 的 WhatsApp 模板仪表板状态,请导航至 https://business.facebook.com/wa/manage/home。然后进入 账户工具 ‣ 消息模板

模板同步

模板在获得 Meta 团队批准后,必须同步到 Odoo 数据库中。为此,请首先导航至 WhatsApp 应用 ‣ 配置 ‣ WhatsApp 企业账户,并选择需要同步的配置。在标记为 发送消息 的部分底部,点击 同步模板。Meta 将更新已批准的模板,以便它们可以在数据库中的各种应用中使用。

将元数据 WhatsApp 模板同步到 Odoo 数据库,其中“同步模板”已高亮显示。

状态栏中显示一条绿色的成功消息,提示已更新的模板数量。

小技巧

模板也可以从模板本身单独进行同步。导航至 WhatsApp 应用 ‣ 模板 仪表盘,选择要同步的模板。然后,点击模板表单顶部菜单中的 同步模板 按钮。

创建 Meta 模板

首先,导航到 Meta 的 WhatsApp 模板仪表盘,然后进入 账户工具 ‣ 消息模板

业务管理器中突出显示的账户工具,其中“管理模板”链接被突出显示。

要创建 WhatsApp 模板,请点击蓝色的 创建模板 按钮,然后选择 分类。列出的选项包括:营销实用验证。在大多数情况下,前两个选项会被使用,除非用户希望发送密码重置或其他与安全相关的内容。

输入模板的 名称,然后选择模板的 语言

注解

可以通过输入语言名称并根据需要选择其他语言来选择多种语言。

列出的模板配置选项中,营销、实用工具、名称和语言选项被突出显示。

在做出适当选择后,点击右上角的 继续。页面将跳转到 编辑模板 页面。在此页面上可以配置 页眉正文页脚按钮。模板右侧显示了模板在生产环境中的预览效果。

使用页眉、正文、页脚和按钮编辑模板。

在对模板进行了所有必要的修改后,请点击右上角的 提交 按钮。会出现一个确认窗口,用于确认语言—点击 确认 以批准,随后会弹出另一个窗口,提示该模板将提交给 Meta 进行审核和批准。

该模板的 状态 将保持在 待审核,直到 Meta 做出决定。一旦收到确认邮件批准该模板,就需要从 Odoo 数据库内部对该模板进行同步。

另请参见

如需了解在 Meta 开发者控制台配置模板的更多信息,请访问 Meta 的 WhatsApp 模板文档

通知

WhatsApp 中的通知处理方式与 Odoo 中的消息对话类似。当收到客户的对话时,会弹出一个窗口显示该对话内容。默认情况下,通知设置在 Odoo 的 WhatsApp 企业账户配置中。

通知设置可以通过导航至 WhatsApp 应用 ‣ 配置 ‣ WhatsApp 业务账户 进行调整。从那里,选择相应的账户,然后滚动到 控制 部分,该部分处理通知设置。在 通知用户 标题下,输入需要为此特定 WhatsApp 通道接收通知的用户。

注解

一旦用户与客户之间发起对话,将不会向 WhatsApp 企业账户配置中指定的所有用户发送通知。只有对话中的用户会收到通知。如果用户在 15 天内未回复,客户在 15 天后的回复将再次发送给 WhatsApp 配置中指定的所有用户。

将用户添加到聊天中

用户可以通过展开 WhatsApp 弹出窗口将用户添加到 WhatsApp 聊天中。WhatsApp 对话位于 Discuss 应用中。点击其旁边的 👤+ (添加用户) 图标,将弹出一个窗口以邀请用户加入对话。

在 WhatsApp 对话中添加用户,添加用户图标已高亮显示。

WhatsApp API 常见问题

验证

自2023年2月1日起,如果Meta应用需要高级权限访问,可能需要完成完整的业务验证。这包括向Meta提交办公业务文件。参见此文档

模板错误

编辑模板可能导致跟踪错误和错误,除非遵循上述的正确流程,详见:(WhatsApp 模板)。

重复验证错误

在同步模板时,可能会出现一种情况:在 Meta 的业务管理器和 Odoo 中存在多个名称相同的模板。这会导致重复验证错误。为了解决此问题,请在 Odoo 中重命名重复的模板名称,然后按照以下步骤再次同步模板:模板同步

当存在重复模板时,Odoo 中会提示用户错误。

令牌错误

用户错误

如果临时令牌未替换为永久令牌,在发送失败后测试连接时,Odoo 中将出现用户错误。要解决此问题,请参阅 永久令牌

Odoo 中令牌过期时出现的用户错误。

系统用户错误 100

当在设置永久令牌时,系统用户应为 员工,否则将出现用户错误 100。

要更正此错误,请创建一个 管理员 系统用户,具体步骤请参见此处的说明: 永久令牌

当生成员工令牌而非管理员用户时,Odoo 中出现用户错误。