跳转到主要内容

如何使用 Wati API 通过 WhatsApp 发送 OTP

更新于昨天

摘要

本指南说明如何通过WATI的API通过WhatsApp发送一次性密码(OTP)。您将学习如何创建认证模板、获取批准以及使用 /sendTemplateMessage API触发OTP消息。

说明

请参考本视频教程了解如何通过WATI在WhatsApp上发送OTP。

第一步:创建认证模板

在发送OTP之前,您需要创建一个 认证模板消息 并获得WhatsApp的批准。该模板确保认证消息有统一的格式。

认证模板中需要的元素:

带有OTP按钮的认证模板必须包含:

  • 验证消息:包含OTP占位符的预设文本。

  • <VERIFICATION_CODE>是您的验证码。

  • 安全免责声明(可选): 为了您的安全,请勿分享此代码。

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

  • 按钮: Either a Copy CodeOne-Tap Autofill 按钮。

重要注意事项:

  • URL、媒体和表情符号 不支持 在认证模板中。

  • 这些模板可降低被暂停的风险,因为它们仅由预设文本和按钮组成。

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

第二步:使用API发送OTP

获批后,您可以使用WATI的 /sendTemplateMessage API触发OTP。该API可让您的系统向用户发送预批准的认证消息。

API端点:

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

点击此处了解更多API信息。

可用性

此功能目前仅适用于基于印度的企业。如果您的企业在印度,应能够无限制地发送认证模板。

如需了解更多信息,请参考官方WhatsApp商业API认证模板指南

常见问题(FAQ)

一般问题

1. WATI的API用于什么?

→ WATI的API允许企业通过WhatsApp使用认证模板发送一次性密码(OTP)。

2. 谁可以使用此功能?

→ 目前,此功能仅适用于印度的企业

3. 我能否在认证模板中包含媒体或链接?

→否,认证模板 不支持URL、媒体或表情符号。模板必须仅由预设文本和按钮组成。

认证模板

4. 认证模板中需要哪些元素?

→ 认证模板必须包含:

  • 验证消息 带有OTP占位符 (<VERIFICATION_CODE> 是您的验证码。)。

  • 可选安全免责声明(例如,“为了您的安全,请勿分享此代码 revêt”)。

  • 可选到期警告(例如,“此代码在 <NUM_MINUTES> 分钟后过期”。)。

  • 一个按钮(Either “Copy Code”或“One-Tap Autofill”)。

5. 如何创建认证模板?

→ 您需要在WATI中创建模板并提交申请WhatsApp批准。

6. 获取模板批准需要多长时间?

→ 批准时间因人而异,但通常WhatsApp会在24小时内审核并批准模板。

通过API发送OTP

7. 如何使用WATI的API发送OTP?

→ 当您的认证模板获批后,可以使用 /sendTemplateMessage API端点发送OTP:https://{WATI_API_ENDPOINT}/api/v1/sendTemplateMessage

8. 如果我的API请求失败,该怎么办?

→ 如果API请求失败,请检查以下内容:

  • 确保您的认证模板已获批准。

  • 验证您是否使用了正确的API端点。

  • 确认您的API密钥和参数是否正确。

9. 我能否使用相同的API发送其他类型的消息?

→ 不,/sendTemplateMessage API专门用于发送预批准的认证模板。其他类型的消息需要不同的API端点。

可用性

10. 印度以外的企业能否使用此功能?

→ 不,目前此功能仅适用于印度的企业

11. WATI是否会将此功能扩展到其他国家?

→ 尚未就扩展发出官方公告,但您可查看WhatsApp商业API更新获取最新状况。

如需了解更多信息,请参考WhatsApp商业API认证模板指南

这是否解答了您的问题?