跳至主要內容

如何使用 Wati API 通過 WhatsApp 發送一次性密碼 (OTP)

今日已更新

摘要

本指南解释了如何使用 Wati 的 API 通过 WhatsApp 发送一次性密碼 (OTP)。您将学习如何创建身份驗證模板、獲得批准以及使用 /sendTemplateMessage API 触發 OTP 消息。

注意: 廣播 現已改名為 活動 – 功能相同,名称更新!

可用性

  • 身份驗證模板對 Wati 的 GrowthProBusiness 計劃客戶可用。

  • 如果您使用的是 Wati 的 舊計畫,則身份驗證模板在 StandardProfessional 計劃中可用。

指示

請觀看此視頻教程,了解如何通過 Wati 在 WhatsApp 上發送 OTP:

步骤 1:创建身份驗證模板

在發送 OTP 之前,您需要创建一個 身份驗證模板消息 并获得 WhatsApp 的批准。此模板確保身份驗證消息的一致格式。

身份驗證模板中的必需元素:

包含 OTP 按鈕的身份驗證模板必须包括:

  • 驗證消息: 預設文本,包含 OTP 占位符。

  • <VERIFICATION_CODE> 是您的驗證碼。

  • 安全聲明(可选): 为了您的安全,请勿共享此代码。

  • 过期警告(可选): 此代码将在 <NUM_MINUTES> 分钟内过期。

  • 按钮: 一个 复制代码一键自动填充 按钮。

重要说明

  • 身份驗證模板中 不支持 网址、媒体和表情符號。

  • 這些模板能夠降低被暂停的风险,因為它們僅包含預設文本和按鈕。

提交模板后,等待 WhatsApp 的批准,然后再進行下一步。

步骤 2:使用 API 发送 OTP

获得批准后,您可以使用 Wati 的 /sendTemplateMessage API 触發 OTP。此 API 允许您的系統向用戶發送預批准的身份驗證消息。

API 端點:

https://{WATI_API_ENDPOINT}/api/v1/sendTemplateMessage

注意: 对于使用 Wati API 发送身份驗证 OTP 消息的商家,您可以启用 SMS 备选方案 以帮助确保 OTP 的送达,即使 WhatsApp 消息失败也能保持顺畅的業務运营。

设置 WhatsApp OTP 失败时的 SMS 备选方案

请按照以下步骤设置 WhatsApp OTP 消息失败时的 SMS 备选方案:

步骤 1:升级到 Wati Business 計劃

SMS 备选方案仅在 Business 計劃中可用。

步骤 2:连接 Wati 和 Twilio

在 Wati 中,转到 更多 → 集成
添加您的 Twilio 帐戶并开启 发送失败活动的自动短信

步骤 3:创建 WhatsApp OTP 模板

在 Wati 中,创建将用于 WhatsApp 身份驗證 OTP 的消息模板。

步骤 4:创建 SMS OTP 模板

创建一个与步骤 3 中创建的 WhatsApp OTP 模板相匹配的 SMS 模板。

步骤 5:使用 Wati API 发送 WhatsApp OTP

当您的系统调用 Wati API 发送 WhatsApp OTP 模板时,如果 WhatsApp 的送达失败,Wati 将自动通过 Twilio 发送 SMS 备选方案。

提示: 有关身份驗證模板的更多信息,请参阅 Meta 提供的 官方指南

常见问题 (FAQs)

身份驗證模板和 OTP

1. 身份驗證模板是什么?

它是 WhatsApp 要求通过 Wati 发送 OTP 所需的预批准消息格式。它包括 OTP 占位符、预设驗證文本和 Copy Code 或 One-Tap Autofill 按钮。

2. 身份驗證模板必须包含哪些元素?

它必须包含带有 OTP 占位符的驗證消息。可选字段包括安全声明和过期警告。还必须包含 Copy Code 或 One-Tap Autofill 按钮。

3. 身份驗證模板可以包含网址、媒体或表情符號吗?

不可以。身份驗證模板中不支持网址、媒体和表情符號。

4. 身份驗證模板需要 WhatsApp 的批准吗?

是的。您必须提交模板并等待 WhatsApp 的批准,然后再发送 OTP 消息。

通过 Wati API 发送 OTP

5. 如何使用 Wati 发送 OTP 消息?

一旦您的身份驗證模板获得批准,您可以使用 Wati 的 /sendTemplateMessage API 发送 OTP。

6. 发送 OTP 消息的 API 端點是什么?

端點是:https://{WATI_API_ENDPOINT}/api/v1/sendTemplateMessage

可用性和备选方案设置

7. 哪些 Wati 計劃支持身份驗證模板?

它们在 Growth、Pro 和 Business 計劃中支持。在旧计划中,它们在 Standard 和 Professional 計劃中支持。

8. 什么是 SMS 备选方案,谁可以使用它?

SMS 备选方案确保在 WhatsApp OTP 失败时通过 SMS 发送 OTP。它仅在 Wati Business 計劃中可用。

9. 如何在 Wati 中启用 SMS 备选方案?

在 Wati 的 更多 → 集成 中连接您的 Twilio 帐戶并启用失败活动的自动 SMS。您还必须创建 WhatsApp 和 SMS OTP 模板并将其映射在一起,以便备选方案可以自动工作。

是否回答了您的問題?