跳转到正文
OmniChannels.ai

语音与验证码

如何在 WhatsApp 上发送 OTP 验证码?

更新于

简短回答

在 WhatsApp 上发送 OTP,必须使用已获批的身份验证模板。Meta 固定文案为“<code> is your verification code”,可附安全提示和有效期提醒,并提供一键填充、复制验证码或零点击,仅发送到用户主设备。

选择发送方式

方式工作原理是否需要修改 App
复制验证码用户点击按钮复制验证码,再粘贴否
一键自动填充按钮打开您的 Android 应用并传入验证码是,Android
零点击您的 Android 应用无需点击即可接收验证码是,Android
键盘推荐在 iOS 26 及更高版本上,iOS 会从通知中提供验证码否

发送 WhatsApp OTP 的步骤

  1. 创建身份验证模板,设置安全提示、有效期分钟数以及所需的按钮类型。
  2. 等待 Meta 批准该模板。
  3. 在后端生成验证码,并保存带有效期的哈希值。
  4. 发送模板,将验证码作为正文变量传入;使用复制验证码时,还要作为按钮变量传入。
  5. 通过 Webhook 跟踪送达,若消息未送达,则回退到短信。

定价与限制

自 2025 年 7 月 1 日起,Meta 按送达消息,依类别和收件人所在市场收费,认证是独立的类别。部分市场另有国际认证费率。请查看 Meta 定价页面了解最新费率。

没有 WhatsApp 的用户无法收到验证码,所以请保留短信或语音作为备用。OmniChannels.ai 借助作为 Meta 官方 Business Solution Provider 的 BroadNet,支持一键、零点击和复制验证码的身份验证模板。

官方来源