WhatsApp Business API 用什么号码:类型与验证码
WhatsApp Business API 该用哪种电话号码:Meta 接受的号码类型、验证码如何获取、号码已在 WhatsApp 上怎么办、每家企业可注册多少号码。
作者: OmniChannels.ai Editorial Team · 审阅: BroadNet Messaging Solutions Team
简短回答
需要您自己拥有、带国家和区号、能收短信或语音来电的号码,不支持短代码。推荐手机号,固话、免费电话和虚拟号码能收到验证码(多为语音)也可用。已在 WhatsApp 上的号码须先删除,共存模式连接的除外。
本页内容
要点速览
- Meta 要求号码归您所有、带国家和区号、能接收语音来电或短信,并且不是短代码。
- 推荐使用手机号;对固话、免费电话和虚拟号码,Meta 将短信验证码评为不推荐,将语音验证码评为标准。
- 已在 WhatsApp 上使用的号码须删除后才能注册,通过共存模式连接的 WhatsApp Business App 号码除外。
- 新商务组合可注册两个企业电话号码;完成验证或达到2,000的发送上限后,上限提高到20个。
- 请让号码登记在您自己的名下和商务组合中,因为您无法控制的号码,您自己也无法找回、迁移或验证。
本指南写给正在为 WhatsApp Business API 选择电话号码的人。内容包括:Meta 接受哪些号码类型、验证码如何送达、号码已在 WhatsApp 上怎么办、一家企业能注册多少号码,以及如何保持对号码的控制。Meta 的规则会变化,请在文中链接的开发者页面确认。
WhatsApp Business API 可以用哪种电话号码?
使用您自己拥有、带国家和区号、能接收短信或语音来电的号码。Meta 还说明号码需要具备规模化能力(scaled capabilities),并且不支持短代码。
Meta 电话号码文档中的四个条件是:
- 归您所有。 号码应属于您的企业,而不是代理商或员工个人。
- 带国家和区号。 必须是完整的国际号码,所以短代码不行。
- 能接收语音来电或短信。 验证码就是这样送达的。
- 具备规模化能力。 在我们查阅的页面中,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 应用。语音和短信验证码仍会发到该号码,所以请保持号码可用。
资料来源
- Phone numbers: WhatsApp Business Platform, Meta for Developers
- Phone numbers: WhatsApp Cloud API, Meta for Developers
- Onboarding WhatsApp Business app users (coexistence): Meta for Developers
- Messaging limits: WhatsApp Business Platform, Meta for Developers
- Display names: WhatsApp Business Platform, Meta for Developers
继续阅读
更多指南WhatsApp
WhatsApp 共存模式:同时使用商务应用与 API
共存模式让同一个 WhatsApp 号码同时运行于商务应用和 Cloud API。了解哪些内容会同步、哪些功能失效、每秒 20 条上限,以及共存与迁移的区别。
9 分钟阅读
WhatsApp
WhatsApp 显示名称规则:审核标准与修改方法
讲解 WhatsApp Business Platform 显示名称规则:Meta 允许什么、名称为何被拒、审核如何进行、如何修改名称,以及阿拉伯语名称的注意事项。
9 分钟阅读
短信与验证码
科特迪瓦与塞内加尔群发短信:发送方 ID 与规则
科特迪瓦与塞内加尔群发短信:ARTCI 与 ARTP 监管、Orange、MTN、Moov、Yas 和 Expresso 线路、发送方 ID 办理周期、数据保护、法语 GSM-7 字符与验证码用法。
10 分钟阅读
