如何在 WordPress 和 Woocommerce 网站上安装 WhatsApp Cloud API?

← 所有文章

发布于 2022 年 6 月 6 日 · Angela Smith

如何在 WordPress 和 Woocommerce 网站上安装 WhatsApp Cloud API?

WhatsApp Cloud API 于 2022 年 5 月正式推出,每天有超过 10 亿用户使用该应用程序。这些用户每天发送约 550 亿则讯息。与一个 WhatsApp Cloud API 整合后,您可能会开始将您的网站和聊天机器人包含在数十亿条讯息中。

此外, WhatsApp Cloud API 不适用于第三方供应商(例如 Twillio、360 Dialog 和 WA Team。称为 Whatsapp 业务 API);现在有官方的 WhatsApp Cloud API, 制作 WhatsApp 商业应用程序 (iOS系统/安卓) 正式支持透过 WhatsApp Cloud API 整合第 3 方应用程序。

WhatsApp Cloud API 和 Whatsapp Business API 有什么不同?

  1. 价格: WhatsApp 商业 API 是付费订阅 因为提供者需要维护自己的服务器来执行 WhatsApp Business API 服务。 特威利奥 仅提供 WhatsApp Business API,不包括前端接口,您必须选择聊天机器人提供商,例如 chatbot.hk.com,拥有聊天机器人前端。 新鲜工厂 是另一家世界领先的聊天机器人解决方案提供商,提供 WhatsApp 商业 API (查看 Freshdesk 讯息传递)。另一方面, WhatsApp Cloud API 有免费套餐 为所有人 WhatsApp 商业应用程序 (iOS系统/安卓)用户。 WhatsApp 云端 API 支持 Pabbly Connect(webhook 整合), Flowmattic(WordPress 插件)Chatbot.HK.com – 亚洲领先的聊天机器人解决方案供应商。
  2. 加密: WhatsApp 商业 API 支持加密 WhatsApp 讯息传递。然而,元 WhatsApp Cloud API 提供非加密的 WhatsApp 讯息传递,因为讯息传递资料存储在元服务器上
  3. GDPR:部分 WhatsApp 商业 API 支持本地和区域托管 符合 GDPR。但元 WhatsApp Cloud API 仅提供美国服务器。
  4. 吞吐量: WhatsApp 商业 API 提供者提供从小型到大型企业的灵活设定。但元 WhatsApp Cloud API 提供标准吞吐量,支持每秒最多 80 则讯息的组合发送和接收(包括文字和媒体讯息)。
  5. 服务等级协定: WhatsApp 商业 API 供应商 始终提供标准 支持预定义的 SLA 和升级路径。但 WhatsApp Cloud API 没有 SLA 并且没有个人支持。
  6. 帐号启动:在 10 分钟内启动 WhatsApp Business API 帐号。然而,WhatsApp Cloud API 在 Facebook Business Manager 中的帐号启动过程复杂且分散。
  7. 文件: WhatsApp 商业 API 供应商根据过去几年的经验提供了详细的指南和具体的用例。但 WhatsApp Cloud API 文件有限。
请参阅上面 WhatsApp Business API(2020) 和 WhatsApp Cloud API (2022) 之间的差异摘要。

在下一段中,我将向您展示如何透过多种方法将 WhatsApp 与 WordPress 整合。虽然替代方案不多,但除了简单的社交分享之外,还有多种整合 WhatsApp 的方法。

将 WhatsApp 整合到 WordPress 中的不同方法有哪些?

您可以透过几种不同的方式设定 WhatsApp WordPress 整合。

  1. Pabbly 透过 webhook 连接
  2. 流马蒂克 – Whatsapp Cloud API 和 Woocommerce 的 WordPress 插件
  3. 第 3 方非官方 WhatsApp API

在我们可以透过 WhatsApp Cloud API 发送讯息之前。首先,我们需要透过Meta帐号产生WhatsApp Cloud API。

步骤 1:设定 Meta Business 帐号并产生 WhatsApp Cloud API 令牌:

因此,我们将设定 WhatsApp Cloud API。第一步涉及访问 https://developers.Facebook.com。然后点击右上角的“我的应用程序”按钮。

点击创建应用程序。

选择商业。

按一下“下一步”,然后输入应用程序的显示名称。它可以是任何你想要的东西。如果您有企业账户,则可以选择它。否则,您可以按原样离开。

点击建立应用程序,然后输入密码点击提交。

向下卷动到 WhatsApp,然后点击「设定」。

然后选择一个企业账户。如果您没有企业账户,您可以保持原样,Facebook 实际上会自动为您建立企业账户。单击继续。只需要一会儿。

如您所见,它为我们产生了一个测试电话号码,并为我们提供了用于发送范本讯息的范例 API 呼叫。我们必须新增一个可以发送测试讯息的电话号码,并且必须验证该电话号码才能接收测试讯息。只要是测试号码,您实际上就必须验证一次才能接收该号码上的讯息。所以我已经验证过了。您可以点击发送讯息,如果您检查电话号码 WhatsApp,您实际上会立即收到讯息。

现在下一步我将添加一个验证电话号码经过验证的电话号码,以便任何讯息都会发送到我自己的手机号码。 I'正在添加我的第一个号码,该号码已经拥有WhatsApp 账户,您可以看到它会给出错误,因为它说该号码已注册到现有WhatsApp 账户,因此您不能使用与现有WhatsApp账户相同的号码。因此,在这种情况下,您必须设定一个新的手机号码,并且必须透过 WhatsApp API 使用该新手机号码。

因此,我正在输入一个全新的手机号码。点击“下一步”,一条简讯实际上将到达此手机号码,以验证生产手机号码。发送 WhatsApp 讯息。我现在将输入验证码,然后按一下「下一步」将验证或经过验证的电话号码新增至我的账户。

步骤 2: 逐步产生永久 WhatsApp Cloud API 令牌:

挑战在于该令牌每 24 小时就会过期。这意味著该令牌仅在生成后 24 小时内有效。

因此,我们本质上想做的是产生一个永久令牌,以便令牌保持不变,并且我们可以执行任意数量的 API 调用,向收件人发送任意数量的 WhatsApp 讯息,而不是这样做。现在您所要做的就是产生一个永久令牌。您必须以 Developers Facebook.com 的身份输入您的 URL。

当您输入 https://Developers.Facebook.com 时,您只需前往「我的应用程序」即可。在我的应用程序中,您将看到您已经为 WhatsApp Cloud API 账户建立的应用程序名称。现在,在此应用程序中,您将看到一个企业名称,该应用程序已建立为测试企业(您可能有其他名称)。所以你要做的就是点击这个 测试业务 应用程序就在这里。进入测试业务应用程序的业务设定页面后,您可以在此处看到自动填入的测试业务。

按一下“测试业务”,否则您可能会使用其他名称。

您必须进入系统使用者设定。现在您所要做的就是点击“新增”,您的系统使用者可以是您想要的任何使用者。您可以将此特定系统使用者定义为管理员的系统规则。然后就可以创建系统使用者了。它说该业务已达到管理系统用户的最大数量。

您可以拥有的管理系统使用者的最大数量为 1。

现在,因为我已经达到了限制,所以我将要做的是使用现有的系统使用者。只要您只有一个系统用户,只要您按下最后一个画面上的「新增」按钮,就会到达此页面。您所要做的就是向该特定系统使用者新增资产。因此,只需单击“应用程序”下的“新增资产”即可。

只需选择应用程序(例如 Whatsapp 云端 API 应用程序)就在这里,您将将此应用程序的完全控制权授予具有管理员权限的系统用户,然后授予所有权限并点击「存储变更」。一旦您这样做,您就可以看到一个应用程序已添加到该人,这对您来说非常好,因为这正是您想要做的。现在如您所见,您可以看到所有权限都在这里。

现在您要做的就是产生一个永久令牌,并且可以在您真正想要的任何时候使用它。所以可以看到系统使用者只能产生存取权杖以获得权限。该应用程序已通过应用程序审核,我们也同意这一点。因此,我要做的就是单击“生成令牌”,然后选择我们已提供存取权限的应用程序。现在我们想要做的是我们拥有此处填充的所有可用权限清单。

在所有这些权限中,我们必须在此处选择 WhatsApp Business 讯息权限。还需要选择 WhatsApp Business 管理。正如您所看到的,该讯息表明此范围已添加到透过此应用程序产生的所有令牌中。因此,请确保此部分也已勾选,并且您必须确保您也正在接收 WhatsApp Business 讯息。我看到没有其他权限。

因此,我只需单击“生成令牌”,您就可以看到令牌已在此处生成。所以我要做的就是复制这个令牌。我将把这个令牌转到我的记事本。好的,这就是我产生的令牌。这是一个永久令牌,允许我透过此 WhatsApp 账户进行尽可能多的 API 呼叫。

方法一:Pabbly Connect(Webhook)

让我们检查一下如何透过 Pabbly Connect 连接 Whatsapp Cloud API

现在我需要做的就是将此号码连接到 Pabbly Connect,然后我就可以立即发送讯息。您可以看到寄件者号码已新增在顶部。在此处验证并添加号码后,我将向您展示如何透过此号码向任何 WhatsApp 号码发送讯息。您所要做的就是将整个请求复制到此处,然后打开记事本并将此请求贴到此处。您要做的第一件事是删除这里出现的所有斜线。所以我要做的是寻找和替换。我将执行 CTRL F 并将所有斜线和所有正斜线替换为空白。点选全部替换。

这样我的整个斜线将从此处 D 符号显示的资料中删除。现在我要做的就是在此处开启 Pablo Connect 仪表板。我将用您真正想要的任何名称建立一个新的工作流程。那么 WhatsApp 云端 API 呢?名称是 WhatsApp Cloud API,我点击「建立」按钮。您可以选择任何您想要的触发器。我选择一个 Webhook 作为触发器,如果您愿意,您可以向该 Webhook 发送一些讯息。当您从任何地方收到任何新的表单条目时,该网路书将在任何情况下都有效。所以我只是复制这个网址并发送一些讯息,该讯息恰好被命名为 Niraj。现在,这只是一条简单的讯息。您不必担心这里的触发器。您可以使用任何您想要的触发器。但本质上我们感兴趣的是,我们有兴趣发送讯息。因此,我将使用操作步骤,并在此处使用 API 模组。按一下 API 模组。操作事件将是自订请求。

方法会贴出来。端点 URL 将是您在此处拥有的内容。因此,只需复制此端点 URL 并将其贴到此处即可。接下来,您必须选择身份验证作为 Bearer Token。回去。不记名令牌就在这里。只需从第一个字母复制到最后一个字母(不含引号)。所以只需将其粘贴到此处即可。最后,您必须贴上数据。因此,您只需从此处复制这些数据,直到单引号前后的最后一个大括号为止。所以只需复制它即可。只需将其粘贴到此处即可。贴上后,您可以做的就是必须提及要将讯息发送到的号码。所以我将这个号码寄给 9 1992-646-5653。这本质上是我的号码,您甚至可以做的是映射来自触发步骤的这个号码。因此,如果您在这里有号码,我们可以使用触发步骤并映射上述步骤中的号码。您所要做的就是点击“存储”并发送测试请求。一旦您执行此操作,您就会看到一条讯息已发送,并且我的 WhatsApp 网站已变成粉红色。

点击这里后,我将向您展示,您可以看到消息就在这里,上面写著“欢迎”和“恭喜”。此讯息是否表示您能够从 WhatsApp 业务平台发送讯息通知?云API。感谢您抽出时间与我们一起测试。现在返回公共连线。我们已经成功测试了 API,并且能够发送讯息。我想向您展示的一件事是我们现在发送的模板。实际上,您与客户的第一次对话实际上是透过范本讯息进行的。范本讯息需要经过 Facebook 的预先批准。只有预先批准的讯息才能发送给任何客户以发起对话。好的。然后,除非客户没有回复您的第一个范本讯息,否则您无法进一步与他们进行转换。因此,在这种特定情况下,名为 Hello World 的范本是我们发送给客户的内容,与 WhatsApp 上收到的讯息完全相同,您可以透过点击此按钮在此处建立任意数量的范本讯息:出现在这里。您只需点击此处即可。

这些是目前所有的模板讯息。我们发送给我们的模板。你好世界。如果您点击此处,您可以看到正文的讯息:欢迎和祝贺。此讯息展示了您从 WhatsApp 业务平台云端 API 发送讯息通知的能力。感谢您现在抽出时间与我们一起测试。有趣的是。如果您确实想建立另一个范本讯息,您只需按一下「建立讯息范本」即可。您可以选择讯息范本的类别类型。在本例中,我选择警报更新。然后您可以编写模板的名称,可以是您想要的任何名称。这样我就可以为订单撰写警报更新。好的,所以警报更新。对于订单,我可以选择语言,即美国英语。然后我只需单击“继续”。如果我想发送一些可能包含该订单发票的文件,您也可以包含该文件。所以在标题中,你可以添加一个媒体文件,你可以说我想发送一个PDF。所以选择文档。右侧显示您的讯息进入客户手机后的外观。

您可以透过使用 WhatsAppCloud API 开始使用 帕布利连接 与下面的视频教程 -

方法二: 流马蒂克 – Whatsapp Cloud API 和 Woocommerce 的 WordPress 插件

使用 WhatsApp Business Platform 的云端托管版本传送和接收讯息。 Cloud API 可让您建立 WhatsApp Business API,而无需托管自己的服务器,并更有效地扩展您的业务讯息传递。 Cloud API 可以以每秒高达 80 个讯息的速率发送和接收讯息(包括文字和媒体讯息)。好消息是,WhatsApp Cloud API 连线现已可用!

使用 FlowMattic,您现在可以免费将 WhatsApp Cloud API 与您的 WordPress 和 Woocommerce 网站整合。该集成为您提供以下操作,这些操作优于整合 WhatsApp Cloud API 的任何其他平台提供的操作:

  • 发送讯息模板
  • 传简讯
  • 传送图片讯息
  • 发视讯讯息
  • 文件 留言 发送

您不再需要依赖第三方服务向您的客户提供 WhatsApp 更新:)

在 Flowmattic(WordPress 插件)中设定 WhatsApp Cloud API(WordPress 上的自架 Webhook 解决方案)
设定范例为 woocommerce 中的每个新订单发送自动 WhatsApp 讯息

要存取 WhatsApp Cloud API,您必须先在 Meta Developer 中建立应用程序以及业务设定档。有关云端 API 的更多信息,请访问 https://developers.facebook.com/docs/whatsapp/cloud-api.

为了您的方便,以下是 WhatsApp Cloud API 整合页面的连结: https://flowmattic.com/integration/whatsapp-cloud-api/.

Flowmattic 提供 WhatsApp Cloud API 整合以及与不同应用程序的工作流程。例如:当在 WooCommerce 中下新订单时,使用 WhatsApp Cloud API 将订单详细资讯传送给用户 WhatsApp

我们'将编写一个文件页面来帮助您开始使用 WhatsApp Cloud。

立即取得 Flowmattic!

方法 3:第 3 方非官方 WhatsApp API

许多一直在使用 ChatAPI's 非官方 WhatsApp API 解决方案发送 WhatsApp 讯息的人报告说,他们的非官方 WhatsApp API 已停止运作。

我们建议您使用其他 WhatsApp API 解决方案,例如官方 WhatsApp Cloud API、360Dialog 或我们整合的其他解决方案之一。

立即开始 WordPress WhatsApp 整合!

如果您想测试 WordPress x WhatsApp Cloud API 集成,欢迎您索取免费积分。如果您需要任何演示或,请与我们的团队聊天 询问. C使用代码“TRIAL10”重新注册您的 Managed-WP.™ PRO 账户,立即获得 $10 免费积分!