跳转到主要内容

使用 Zapier 网页hooks 和 Wati 发送 WhatsApp 消息

更新于今天

概述

想使用 Zapier 自动发送 WhatsApp 消息?如果您使用 Wati 并拥有已批准的 WhatsApp Business API 账户,可以使用 Webhooks 将其连接到 Zapier。

本指南逐步介绍了设置集成的步骤,以便您可以自动执行诸如通知新线索、确认订单、发送更新等用例的消息。

说明

所需的内容

开始之前,请确保您拥有以下内容:

  • 一个 Zapier 账户

  • 一个拥有 WhatsApp API 访问权限的 Wati 账户

  • 您的 Wati API 端点Bearer 令牌

💡 注意:要使用 WhatsApp Business API,您必须通过提供商如 Wati 批准。

如何使用 Zapier Webhooks 设置 WhatsApp 消息

按照以下步骤开始使用 Zapier Webhooks 发送 WhatsApp 消息:

步骤 1:创建新 Zap

  • 登录您的 Zapier 账户。

  • 前往您的 Zaps 页面并点击 创建 Zap

步骤 2:选择触发器

  • 选择触发器应用程序(例如 Google 表格、Typeform、Shopify)。

  • 选择触发 WhatsApp 消息的事件(例如新行添加、表单提交、新订单创建)。

步骤 3:将 Webhooks by Zapier 添加为操作

  • 执行此操作 部分中搜索 Webhooks by Zapier

  • 选择它并点击 继续

步骤 4:将操作事件设置为 POST

  • 选择 POST 方法作为您的操作事件。

  • 点击 继续

步骤 5:自定义 Webhook 请求

您现在将设置发送 WhatsApp 消息的 POST 请求的详细信息。

  • URL:从您的 Wati 账户的 API 文档 部分获取。以以下格式格式化 URL:

https://your_wati_api_url/api/v1/sendTemplateMessage/{{phone_number_with_country_code}}

  • 有效负载类型json

  • 数据:添加以下键和值:

{
"template_name": "your_template_name",
"broadcast_name": "your_broadcast_name",
"parameters": [
{
"name": "1",
"value": "Example Parameter"
}
]
}

将参数值替换为您 WhatsApp 模板配置的实际值。

请确保从 Zapier 发送的值数量与 WhatsApp 模板中定义的变量数量相匹配。

例如:

  • 如果模板包含 4 个变量

  • 您应该从 Zapier 传递 4 个值

如果不匹配,则 Wati 可能无法发送消息。

另外,请确保使用与模板中定义的 确切的变量名称

变量名称是区分大小写的,必须完全匹配。如果名称或计数不匹配,模板消息将无法成功发送。

步骤 6:添加授权头

头部 部分中添加以下内容:

  • :授权

  • :Bearer YOUR_API_KEY

您可以在 Wati 账户的 API 文档 部分中找到您的 Bearer 令牌。

步骤 7:测试并激活 Zap

  • 点击 测试和继续 以验证您的设置。

  • 测试成功后,点击 发布 Zap 以激活它。

您的自动 WhatsApp 消息现在将在每次触发您选择的触发器时发送。

常见问题(FAQ)

概述和要求

1.我可以使用 Zapier 和 Wati 自动发送 WhatsApp 消息吗?

是的。如果您拥有通过 Wati 批准的 WhatsApp Business API 账户,可以将 Wati 连接到 Zapier 以使用 Webhooks 自动执行 WhatsApp 消息。

2. 设置 Zapier 集成之前我需要什么?

您需要一个 Zapier 账户、一个拥有 WhatsApp API 访问权限的 Wati 账户,以及您的 Wati API 端点和 Bearer 令牌.

3. 是否需要 WhatsApp Business API 批准?

是的,要使用 WhatsApp Business API,您的帐户必须通过提供商(如 Wati)进行批准。

设置 Zap

4. 我如何在 Zapier 中开始创建自动化?

登录您的 Zapier 账户,前往 Zaps 页面,并点击创建 Zap 以开始构建工作流程。

5. 我如何为发送 WhatsApp 消息选择触发器?

选择触发器应用程序(例如 Google 表格、Typeform 或 Shopify),然后选择应该发送 WhatsApp 消息的特定事件,例如新行添加或新订单创建。

6. 我应该在 Zapier 中选择哪个操作来发送 WhatsApp 消息?

执行此操作 部分中搜索 Webhooks by Zapier,选择它,并将操作事件设置为 POST。

Webhook 配置

7. 我应该为 webhook 请求使用什么 URL 格式?

使用您 Wati 账户的 API 文档 部分中的 API 端点,并以以下格式格式化 URL:

https://your_wati_api_url/api/v1/sendTemplateMessage/{{phone_number_with_country_code}}

8. 应该使用什么有效负载类型和数据格式?

将有效负载类型设置为 JSON,并包含诸如 template_name、broadcast_name 和 parameters 的键。parameters 部分必须包含 WhatsApp 模板所需的变量名称和值。

9. 如果参数数量与模板不匹配会发生什么?

如果从 Zapier 发送的值数量与 WhatsApp 模板中定义的变量数量不匹配,Wati 可能无法发送消息。

10. 变量名称是否需要与 WhatsApp 模板完全匹配?

是的。变量名称区分大小写,必须与 WhatsApp 模板中定义的名称完全匹配。如果名称或计数不匹配,模板消息将无法成功发送。

11. 如何向 Webhook 请求添加授权?

在 Webhook 设置的 头部 部分中,添加键 Authorization 并将值设置为 Bearer YOUR_API_KEY。Bearer 令牌可以在 Wati 账户的 API 文档 部分中找到。

测试和激活

12. 我如何完成和激活 Zap?

点击 测试和继续 以验证设置。如果测试成功,点击 发布 Zap。则自动 WhatsApp 消息将在每次发生选定的触发器事件时发送。

这是否解答了您的问题?