阿里云 Chat App 消息服务提供 WhatsApp 发送账号创建与完整 Onboarding 支持。本文涵盖发送账号新建、WABA 绑定、号码配置等全流程操作指南,助您高效接入 WhatsApp Business API。
前提条件
以下准备工作适用于 WhatsApp Business API 方式,材料不齐全会导致嵌入式注册中途失败或 BM 认证不通过。
阿里云账号与服务开通
已开通Chat App 消息服务。
Facebook 账号
账号状态健康:确保 Facebook 账号状态正常。
身份信息一致:Facebook 账号信息中的姓名必须与身份证件上的信息完全一致。
无违规记录:注册人之前没有使用 Meta 产品的违规行为。
邮箱域名要求:如果注册人使用的邮箱对应的域名是公司域名,确保该域名相关的账户没有使用 Meta 产品的违规行为。
Facebook 账号注册:如未注册,访问Facebook 官网完成注册。
动态验证码设置:为避免收不到验证码导致账户无法登录,建议完成 Facebook 动态验证码设置。
公司主体信息
公司名称和地址:必须与营业执照上的信息完全一致。
公司网站:网站上必须能看到公司名称。
公司电话:用于 BM 认证,必须能接收验证码或语音电话。
银行账单或税单:用于 BM 认证,必须包含公司名称和公司电话。
认证邮箱:用于 BM 认证的邮箱域名必须与公司网站域名相同。
信息一致性:申请 WABA 时填写的公司信息和注册阿里云 Chat App 消息服务时使用的信息应保持一致。
用于注册 WABA 的手机号
准备一个用于注册 WABA 的手机号。
确保此手机号能收到验证码或语音电话。
手机号必须是没有注册过 WhatsApp 的号码。
操作步骤
步骤一:进入新建发送账号页面
通过以下任一入口进入新建发送账号页面。
方式一:从概览页面进入
在概览页面的服务管理区域,找到 WhatsApp 服务卡片。
单击卡片上的新增账号。
方式二:从 WhatsApp 服务概览页面进入
在左侧导航栏,选择OTT 服务 > WhatsApp。
单击新建发送账号。
步骤二:选择账号类型
单击要使用的接入方式卡片进行选择。
WhatsApp Business API:适合中大型企业,通过程序化访问实现与客户的规模化沟通
WhatsApp Business App 共存:使用现有的 WhatsApp Business 应用账号和电话号码进行注册
单击页面底部的下一步。
选择WhatsApp Business API时,继续执行步骤三至步骤五完成注册;选择WhatsApp Business App 共存时,后续操作参见WhatsApp 商业应用共存最佳实践。
步骤三:设置发件信息
填写发送账号的基本信息,便于在控制台识别和管理该账号。
在发送账号名称输入框输入账号名称。账号名称用于在控制台识别该发送账号,建议使用有意义的名称,长度不超过 50 个字符。
(可选)在备注输入框输入备注信息,长度不超过 150 个字符。
单击页面底部的下一步,进入嵌入式注册环节。
步骤四:创建商业管理账号(BM)
嵌入式注册完成后参数必须回传至阿里云才能完成 WABA 绑定,因此推荐在阿里云控制台内创建 BM,WABA 注册与绑定通过同一嵌入式流程连续完成;仅在需要独立于注册流程先行创建 BM 时,才使用 Facebook 官网入口。
随嵌入式注册完成(推荐)
设置发件信息后,控制台自动进入嵌入式注册页面,BM 创建与 WABA 注册通过同一个嵌入式流程连续完成,无需单独操作,直接继续执行步骤五。
通过 Facebook 官网单独创建
仅适用于需要独立于注册流程先行创建 BM 的场景。
登录 Facebook 账户。
访问Meta Business Suite,按提示填写公司名称和公司网站并提交。
步骤五:嵌入式注册并绑定 WABA
在控制台的嵌入式注册页面完成 Facebook 授权、业务信息填写、WABA 创建和号码认证,注册成功后 WABA 与发送账号自动绑定。
在控制台的嵌入式注册页面单击开始注册,打开 Facebook 嵌入式注册页面。
如果已登录 Facebook 且登录的账号是注册 WABA 所需账号,单击以 XX 的身份继续。
如果未登录或登录的 Facebook 账号不是注册 WABA 所需账号,单击登录另一账户,按需登录账号或创建新的 Facebook 账号。
在 Facebook 嵌入式注册页面单击开始创建。
说明以下注册步骤仅供参考,最新注册步骤以 Meta 官网为准。
按照页面提示填写业务信息,包括公司名称、公司邮箱、公司官网或业务主页、公司所在国家或地区。单击继续。
重要填写真实完整的业务信息,否则可能影响企业认证和 OBA 的申请。
创建 WABA,按照页面提示设置 WhatsApp Business 业务账户名称,选择时区。单击继续。
查看 Chat App 消息服务请求获得的权限。单击继续。
说明若要允许 Alibaba Cloud Singapore 管理 WhatsApp Business 账号(WABA),必须授予 WhatsApp Business 账号访问权限和账单管理权限。
开通服务,接收验证码,完成手机号认证。
等待 Facebook 验证信息后,单击完成。
预期结果
注册成功后,页面显示以下账号信息:
WABA ID:WhatsApp Business Account 的唯一标识。
账户名称:在 Meta 平台设置的账户名称。
绑定号码:用于发送消息的商家电话号码。
账号状态:显示为已绑定,该状态是嵌入式注册完成后的即时结果。
若为新建的 Meta 业务账户或 WhatsApp Business 账号,需要 WhatsApp 审核通过后才能使用。审核通过后,WABA 状态显示为 APPROVED,该状态是账号可正常使用的判定标志,此时可在发送账号详情页的WABA管理页面添加、同步、配置号码,具体操作参见WhatsApp 发送账号管理。
从注册结果页面可以进入下一环节:
单击发送账号名称,进入该发送账号的管理页面,可以查看数据面板、管理 WABA、设计消息模板、发送消息、查看数据报表、管理素材与变量以及配置服务设置。
单击返回服务列表,返回 WhatsApp 服务概览页面。
后续步骤
WABA 绑定完成后还不能直接发送消息:需要新增并验证发送号码、创建消息模板并通过审核,同时强烈建议完成企业认证。
步骤一:新增号码
完成 WABA 注册后,新增发送号码或需要在同一个 WABA 下承载更多号码时,均按以下步骤操作。
在左侧导航栏,选择OTT 服务>WhatsApp。
找到已创建的发送账号,单击发送账号名称。
单击WABA管理>新增号码。
对话框弹出后,参照下表填写参数,单击确定。对话框如下图所示。
参数
说明
号码类型
选择号码使用的业务类型。
名称
号码在控制台的展示名称,用于区分不同号码。名称需要与品牌名相关,多个号码显示名最好不重复。例如品牌名为“ABC”,显示名可以是“ABC plus”、“ABC support”。
国家/地区
选择号码归属的国家或地区,决定号码的国际区号。
号码
填写不含国家/地区代码的号码部分,国家/地区代码由上一字段决定。
说明新增的号码会显示在号码列表,初始状态为未验证,须先完成号码验证才能正常使用。号码管理与设置操作参见WhatsApp 发送账号管理。
步骤二:创建消息模板
根据 Meta 规定,商家给客户的第一条消息必须是模板类型,因此需要创建符合自身业务场景的模板。创建模板的场景较多,可参见模板设计选择对应场景;如有疑问可以联系客户经理。模板审核通常需要 1~3 个工作日,审核通过后即可开始发送消息。
步骤三:完成企业认证(强烈推荐)
企业认证不是注册的必需步骤,但为避免后续出现账户相关问题,请务必完成企业认证。
提交 Meta 企业认证
WABA 注册完成后,通过 Meta 商务管理平台的安全中心提交企业验证,完整的验证流程参见开始验证。控制台操作路径如下:
单击Meta 企业认证进入。
单击 settings。
在左侧菜单栏单击 Security Center,然后在右侧界面找到 WABA 绑定的企业主体,单击 Start verification 开始企业认证。
完善 BM 信息
公司名称:保持与营业执照上的公司名称一致。
公司地址:保持与营业执照上的公司地址一致。
公司电话:必须保持与银行账单或税单上的电话号码一致。
提交认证材料并完成验证
提交营业执照。
提交银行账单和税单:必须包含电话号码。
邮箱验证:通过邮箱接收验证码验证域名。
电话验证:通过接收验证码和语音电话验证电话号码和公司的所属关系。
BM 认证审核时间一般为 48 小时,提交后注意查收 Meta 消息。超过 48 小时未收到结果,可以向客户经理反馈。
步骤四:申请官方商业账号(OBA)(可选)
OBA 申请是可选的,但可以获得更多权限和功能,并提升品牌可信度。
申请条件:
BM 已经成功通过认证。
显示名是 approved 状态。
申请方式:
将需求提交给客户经理。
提交 5 个以上品牌相关网站(包含推广品牌名的文章)。
常见问题
创建发送账号需要准备哪些材料?
所需材料随接入方式不同:
WhatsApp Business API:Facebook 账号、业务电话号码(未被其他 WABA、个人 WhatsApp、Business App 使用)、公司主体信息(公司名称、地址、网站、电话等)。
WhatsApp Business App 共存:已注册的 WhatsApp Business App 账号及其电话号码。
Meta 授权失败怎么办?
检查以下事项:
确认 Facebook 账号状态正常,没有被限制。
确认电话号码未被其他 WABA 账号使用。
确认网络连接正常,可以访问 Meta 平台。
确认填写的公司信息真实完整。
如果问题仍未解决,请联系技术支持。
最多可以创建多少个 WhatsApp 发送账号?
发送账号数量不区分账号类型,默认最大值为 100 个;如需更多账号,联系运营经理申请扩容。
创建账号后多久可以开始发送消息?
账号创建成功后,需要先创建消息模板并提交审核。模板审核通常需要 1~3 个工作日,审核通过后即可开始发送消息。
WABA 被封的原因和解决方法是什么?
可能原因:
BM 与 WABA 名称若与公司名称、品牌名称关联性弱,后期会导致 WABA 被封。
未进行 BM 认证,也可能导致 WABA 账号被封。
解决方案:
确保 BM 和 WABA 名称与公司名称和品牌名称相关。
务必完成 BM 企业认证。
更多原因与解决方法参见WABA 被封原因与解决方法。
网站链接因不支持游客浏览被判为无效网址如何解决?
Meta 将网站链接判定为无效网址时,按以下顺序处理:
提交 request review。
详细描述自身网站内容与公司业务内容的相关性。
如果仍未解决,联系客户经理提交工单给 Meta。
如何建立有效的企业与网站关联?
为避免被判为无效网址,确保满足以下条件:
网站可访问性:网站建设完毕,链接不损坏,可供其他用户访问;使用检查网站访问性的调试器时,状态码应为 200。调试工具可使用Facebook 分享调试器。
网站内容要求:网站上应展示公司的品牌标志,并清楚展示公司提供的商品和服务。
域名一致性:网站域名与电子邮箱域名保持一致。例如:网站 www.alibaba.com 与邮箱 bo*@alibaba.com。
无法收到验证码如何解决?
Facebook 动态验证码设置:完成 Facebook 动态验证码设置,避免无法接收到验证码。
中国内地电话号码:如果是中国内地电话号码,接收会不太稳定,建议联系运营商查询是否信息被拦截,并检查是否有开通国际短信。
Meta 嵌入式注册页面验证码:如果 Meta 嵌入式页面提示接收验证码失败,可在阿里云控制台等待数小时后重试;也可登录 Meta WhatsApp 管理工具,尝试通过该渠道接收验证码。
Meta 账号未完成企业认证,能否注册 WABA?
可以,但存在以下限制:
只能添加两个手机号。
每个 BM 在 24 小时的滚动周期内,最多给 250 个电话号码发消息,该限制是 BM 维度,意味着一个 BM 下如果有多个号码,这些号码共享该额度限制。
生产环境下发送消息,如果终端客户举报了,可能导致账号被封。
强烈建议完成企业认证,以获得更好的服务体验和更高的发送限额。
批量发送失败的号码是否可以导出?
目前不支持导出失败号码列表。