跳转到正文
OmniChannels.ai

WhatsApp Business API 用什么号码:类型与验证码

WhatsApp Business API 该用哪种电话号码:Meta 接受的号码类型、验证码如何获取、号码已在 WhatsApp 上怎么办、每家企业可注册多少号码。

更新于 9 分钟阅读

作者: OmniChannels.ai Editorial Team · 审阅: BroadNet Messaging Solutions Team

WhatsApp

简短回答

需要您自己拥有、带国家和区号、能收短信或语音来电的号码,不支持短代码。推荐手机号,固话、免费电话和虚拟号码能收到验证码(多为语音)也可用。已在 WhatsApp 上的号码须先删除,共存模式连接的除外。

本页内容
  1. WhatsApp Business API 可以用哪种电话号码?
  2. 固话、免费电话或虚拟号码可以用吗?
  3. 如何接收验证码?
  4. 号码已经在 WhatsApp 上怎么办?
  5. 一家企业可以注册多少个电话号码?
  6. 不同国家有什么需要考虑的?
  7. 如何保持对号码的所有权?
  8. 常见错误有哪些?
  9. 实例:吉达的一家零售商
  10. OmniChannels.ai 如何帮助您

要点速览

  • Meta 要求号码归您所有、带国家和区号、能接收语音来电或短信,并且不是短代码。
  • 推荐使用手机号;对固话、免费电话和虚拟号码,Meta 将短信验证码评为不推荐,将语音验证码评为标准。
  • 已在 WhatsApp 上使用的号码须删除后才能注册,通过共存模式连接的 WhatsApp Business App 号码除外。
  • 新商务组合可注册两个企业电话号码;完成验证或达到2,000的发送上限后,上限提高到20个。
  • 请让号码登记在您自己的名下和商务组合中,因为您无法控制的号码,您自己也无法找回、迁移或验证。

本指南写给正在为 WhatsApp Business API 选择电话号码的人。内容包括:Meta 接受哪些号码类型、验证码如何送达、号码已在 WhatsApp 上怎么办、一家企业能注册多少号码,以及如何保持对号码的控制。Meta 的规则会变化,请在文中链接的开发者页面确认。

WhatsApp Business API 可以用哪种电话号码?

使用您自己拥有、带国家和区号、能接收短信或语音来电的号码。Meta 还说明号码需要具备规模化能力(scaled capabilities),并且不支持短代码。

Meta 电话号码文档中的四个条件是:

  1. 归您所有。 号码应属于您的企业,而不是代理商或员工个人。
  2. 带国家和区号。 必须是完整的国际号码,所以短代码不行。
  3. 能接收语音来电或短信。 验证码就是这样送达的。
  4. 具备规模化能力。 在我们查阅的页面中,Meta 只把它列为要求而没有进一步说明,如果不确定,请咨询您的电信服务商或我们的团队。

WhatsApp Business Platform 把每个号码视为关联到一个 WhatsApp Business 账户的企业电话号码。号码不是登录账号,也不是团队席位:您所有的客服通过收件箱共用它。我们的开通指南说明了号码在开通流程中的位置。

固话、免费电话或虚拟号码可以用吗?

通常可以,前提是能接到注册来电。Meta 推荐手机号,并对其他类型作了如下评级。

号码类型 短信验证码(Meta 评级) 语音验证码(Meta 评级) 说明
手机 标准(推荐类型) 标准 最省事的方式
固话(固定电话) 不推荐 标准 选择语音来电获取验证码
免费电话(400/800 类) 不推荐 标准 选择语音来电获取验证码
虚拟号码(VoIP) 不推荐 标准 服务商必须支持接收 OTP 所需的国际短信或来电
设有 IVR 的号码(1-800 类) 未涉及 必须接受国际来电 只要注册来电能打到您那里,就可以注册
寻呼机号码 不支持 不支持
M2M / 物联网 SIM 不推荐 不推荐

对虚拟号码来说,实际风险在于服务商会拦截入站的国际验证码。开始之前先测试一次入站国际来电,并在注册后保持号码可用。

如何接收验证码?

您通过短信或语音来电请求验证码,然后提交收到的验证码。Meta 的文档说明,电话号码必须通过短信或语音来电发送的验证码来验证。

在 API 中这是两次调用:先调用请求验证码接口,把 code_method 设为 SMS 或 VOICE 并指定语言,再调用验证接口提交验证码。如果号码已经通过验证,请求验证码接口会返回 HTTP 400 和错误代码 136024,所以请先检查验证状态。如果您通过 Embedded Signup 开通,界面会替您完成这些步骤。

顺利验证的小贴士:

  • 开始时使用掌握在您手里的 SIM 卡或线路。
  • 如果是固话,让人守在电话旁,并选择语音选项。
  • 如果使用 IVR,确保来电能转到真人或能读出验证码的分机。
  • 记住两步验证:注册企业电话号码时 Meta 要求设置 PIN,之后更改 PIN 或删除号码都需要它。请存放在密码管理器中。

号码已经在 WhatsApp 上怎么办?

已在 WhatsApp 上使用的号码,必须先删除才能注册。Meta 的文档这样规定,同时说明被封禁的号码必须先通过申诉流程解封才能注册。

您有三种选择:

选项 适用情形 需要放弃的
使用新号码 您希望彻底分开 客户需要记住新号码
从 WhatsApp 账户删除号码,再注册 您不再需要该应用上的聊天记录 旧的聊天记录;请先备份
通过共存模式连接 WhatsApp Business App 号码 您希望在使用 API 的同时继续使用 Business App 部分应用功能会变化(见下文)

采用共存模式时,企业通过服务商使用 Embedded Signup,Meta 的文档描述了这些影响:企业继续使用 Business App,配套应用在开通时会解除关联,群聊不会同步,现有的群发列表变为只读,最多可同步六个月的聊天记录。从应用内发送的消息仍然免费。Meta 对 Business App 有最低版本要求,开始之前请查看当前要求。

如果您要把已在 API 上的号码从一个服务商迁到另一个服务商,那属于迁移,而不是新注册。见在服务商之间迁移 WhatsApp 号码。

一家企业可以注册多少个电话号码?

新商务组合可以注册两个企业电话号码。Meta 的文档说明,企业完成验证或发送上限达到2,000时,上限提高到20个。

发送上限是在组合层面设定的,由组合内所有号码共享,所以一个号码就可能在某个周期内用掉全部额度。规划多个号码时,例如销售、客服和账单,请想清楚每个号码的用途:

  • 每个市场一个号码,让国家区号看起来是本地的;
  • 每个品牌一个号码,使用各自的显示名称;
  • 营销一个号码、服务另一个号码,这样更容易判断质量。

每个号码都需要自己的显示名称,见显示名称指南。提高上限是尽早完成企业验证的原因之一。请在 Business Suite 中查看您的组合当前的上限。

不同国家有什么需要考虑的?

有,主要在于号码的外观以及谁能接收验证来电。选择与您服务的市场匹配的号码,并确认服务商能把验证码送到该号码。

  • 本地号码与国外号码。 总部在阿联酋的企业可以注册 +971 号码;服务沙特客户的企业如果持有 +966 号码,也可以注册。有些客户更信任本地号码。
  • 格式。 Meta 指出,对巴西和墨西哥,Cloud API 可能会给号码加一个额外前缀,这属于正常现象。请始终以 E.164 格式保存号码;我们的电话号码格式化工具可以校验。
  • 电信规定。 各国对谁可以持有或租用号码的规定可能不同。请咨询电信服务商和监管机构,不要想当然地认为国外号码或虚拟号码被允许。

我们的市场页面介绍了当地情况,例如阿联酋的 WhatsApp和沙特阿拉伯的 WhatsApp。

如何保持对号码的所有权?

让号码登记在您公司名下,并由您自己的商务组合作为 WhatsApp Business 账户的所有者。如果服务商以自己的名义持有号码,您就无法迁移、找回或证明所有权。

  • 以您公司的名义,从电信运营商购买或保留号码。
  • 让商务组合归您的管理员账户管理,且至少有两名管理员。
  • 把两步验证 PIN 存放在共享的密码管理器中。
  • 只有商务组合管理员可以删除企业电话号码,而且如果该号码在过去30天内发送过付费消息,Meta 不允许删除。
  • 没有书面方案,不要让服务商重新分配您所依赖的号码。

BroadNet 使用的 Embedded Signup,从第一天起就把账户创建在您自己的 Meta 资产之下。

常见错误有哪些?

  • 使用个人 SIM 卡。 员工离职时带走的号码很难找回。
  • 选择短代码或增值线路。 短代码不受支持。
  • 开始验证时手边没有电话。 请求验证码时,要确保有人能读取短信或接听语音来电。
  • 忽视已有的 WhatsApp 账户。 号码必须先删除,或通过共存模式连接。
  • 通过拦截国际短信的虚拟号码服务商注册。 改用语音,或换一个号码。
  • 忘了上限。 在需要第三个号码之前,就要规划好验证。

实例:吉达的一家零售商

“Waha Market”是一家虚构的连锁超市,想要一个客服号码和一个营销号码。它的客服团队已经在门店手机上使用 Business App,营销部门则有一条总部的固话。

团队通过服务商用共存模式连接门店的 Business App 号码,接受群发列表变为只读,并用语音来电注册那条固话。两个号码都在公司名下,放在同一个有两名管理员的组合中。由于新组合最多只能注册两个,他们在需要第三个号码之前就申请了验证。每个号码都有包含品牌和部门的显示名称。

OmniChannels.ai 如何帮助您

OmniChannels.ai 通过 Meta Embedded Signup 开通 WhatsApp Business API 号码,让号码、商务组合和显示名称都归在您自己的 Meta 资产之下。BroadNet 是 Meta 官方的 Business Solution Provider,我们的团队会与您一起准备号码注册、企业验证和显示名称;审批决定仍由 Meta 做出。请先用 WhatsApp API 准备度检查清单检查您的号码,然后预约演示。

常见问题

固话号码可以用于 WhatsApp Business API 吗?

可以,只要符合 Meta 的要求:号码归您所有、带国家和区号,并且能接听语音来电。Meta 把发到固话的短信验证码评为不推荐,把语音验证码评为标准,所以请选择语音来电获取验证码。请提前测试来电,因为接不了注册来电的固话会注册失败。

可以用免费电话号码或虚拟号码吗?

通常可以,但有条件。对免费电话和虚拟(VoIP)号码,Meta 把语音验证评为标准,把短信评为不推荐。设有 IVR 的号码可以注册,但必须接受来自国际号码的来电。虚拟号码服务商必须支持接收验证码所需的国际短信或来电。

如何接收 WhatsApp Business API 的验证码?

您选择短信或语音来电的方式和一种语言来请求验证码,然后提交收到的验证码。手机号两种方式都能正常使用。对固话、免费电话和虚拟号码,语音是可靠的选择。开通过程中,我们的团队可以和您一起完成这一步。

已经在 WhatsApp 应用上使用的号码还能用吗?

已在 WhatsApp 上使用的号码,必须先删除才能注册到 API,所以请先备份想保留的聊天记录。例外是通过 Embedded Signup 以共存模式连接的 WhatsApp Business App 号码,这样企业可以在使用 API 的同时继续使用该应用。

一个 WhatsApp 企业账户最多可以有几个电话号码?

Meta 限制新商务组合最多注册两个企业电话号码。企业完成验证或发送上限达到2,000时,上限提高到20个。发送上限由组合内所有号码共享,所以一个很忙的号码就可能用掉全部额度。

号码注册后还能用来打电话、发短信吗?

可以。Meta 说明,注册后的号码仍可用于通话和短信等日常用途,但不能再用于普通 WhatsApp 应用。语音和短信验证码仍会发到该号码,所以请保持号码可用。

资料来源

  1. Phone numbers: WhatsApp Business Platform, Meta for Developers
  2. Phone numbers: WhatsApp Cloud API, Meta for Developers
  3. Onboarding WhatsApp Business app users (coexistence): Meta for Developers
  4. Messaging limits: WhatsApp Business Platform, Meta for Developers
  5. Display names: WhatsApp Business Platform, Meta for Developers