WhatsApp Business 业务账户

WhatsApp Business 业务账户(下称“WABA”)是指商家在 WhatsApp Business 开放平台上的账户。您必须有 WABA,才能与 WhatsApp 用户相互收发消息以及创建和管理模板。

创建 WABA 有几种方法(见下方描述)。创建后,建议绑定您的电话号码设置支付方式

限制

  • WhatsApp Business 业务账户 (WABA) 的消息模板数不得超过 250 个。
  • Meta 业务账户最初仅限注册 2 个业务电话号码,但此上限可提高至 20。请参阅已注册号码的限制
  • Meta 业务账户最初仅限注册 20 个 WABA。
  • WABA 只能归属一个商务管理平台。两个或更多商务管理平台无法拥有同一个 WABA。
  • 对 WABA 附加额度后,您即无法编辑此 WABA 所采用的时区和货币。您无法将某个公司的 WABA 迁移到另一个公司。

通过应用面板创建 WABA

如果您打算直接使用云端 API 来收发消息,请按照云端 API 入门指南文档中的步骤操作。完成上述步骤后,您将获得测试版 WABA、测试商业号码各一个码,您还可以访问应用面板 > WhatsApp > API 设置面板。

通过 API 设置面板,您可以添加一个业务专用电话号码,这会生成一个新 WABA,该 WABA 将与该电话号码相关联。

通过解决方案提供商创建 WABA

若您正与通过 API 为您提供 WhatsApp 消息服务的解决方案提供方(即向其他企业提供 WhatsApp 消息服务的企业)合作,该服务商将为您提供操作指南。通常,通过解决方案提供方创建 WABA 方法包含两项操作:您完成嵌入式注册流程(该流程会收集您企业的相关信息并为您生成一个 WABA),然后使用该提供方的应用访问您新建的 WABA 和相关资产。

详情请参阅我们的帮助中心文章通过 WhatsApp Business 解决方案提供方创建 WhatsApp Business 商业账户

通过 Meta Business Suite 创建 WABA

此功能将在未来几周逐步推广,您可能还无法立即使用此功能。地址为巴西或印度的业务资产组合目前无法使用此功能。

您可以使用 Meta Business Suite 来创建 WABA。如果您将与一个通过 Meta Business Suite(而非云端 API)来提供 WhatsApp 消息相关服务的解决方案提供方合作,请使用此方法。

如要使用 Meta Business Suite 创建 WABA,请执行以下操作:

  1. 前往 https://business.facebook.com/,创建一个业务资产组合,或登录您的现有账户并选择您的现有资产组合(如有)。
  2. 前往设置(齿轮图标)> 账户 > WhatsApp 账户面板。
  3. 点击蓝色 +添加按钮,在下拉菜单中选择新建 WhatsApp Business 业务账户
  4. 在出现的创建 WhatsApp Business 业务账户窗口(见下图)中,完成该流程。

向解决方案提供方共享您的 WABA

您可以使用 Meta Business Suite 向任何经过公司验证的解决方案提供方(也称为“合作伙伴”)共享自己的 WABA(或您的任何业务资产)。共享后,该合作伙伴便可以立即使用 Meta Business Suite 访问您的 WABA 并提供服务。

注意

  • 如果您要与某个解决方案提供商(一类拥有额度的合作伙伴)共享自己的 WABA,则对方必须先与您共享其额度,然后您才能使用其应用来发送消息。
  • 您最多可以与两个合作伙伴共享同一个 WABA。

如果您之前未与该合作伙伴共享过某项资产

  1. 要求该合作伙伴提供其业务资产组合编号。您将需要此编号来完成剩余步骤。
  2. 登录 Meta Business Suite。如果您有多项资产组合,请使用左上角的下拉菜单选择所需业务资产组合。
  3. 前往设置(齿轮图标)> 账户 > WhatsApp 账户面板。
  4. 在 WABA 列表中,选择您的 WABA,或点击其详情链接。
  5. 在右侧叠加显示的详情(见下图)中,点击指定合作伙伴按钮。
  6. 在出现的与合作伙伴共享这个 WhatsApp 账户叠加层中,输入该合作伙伴的业务资产组合编号,并使用开关按钮定义要授予该合作伙伴哪些权限,然后点击分配按钮。
  7. 与合作伙伴成功共享您的 WABA 后,将出现一条已添加合作伙伴的消息。点击完成按钮关闭该消息。
  8. 返回详情叠加层,点击合作伙伴选项卡。
  9. 合作伙伴选项卡中,确认该合作伙伴的名称显示为拥有适当权限的合作伙伴。
  10. 告知合作伙伴您已成功与其共享您的 WABA(如适用,可以要求对方与您共享其额度;见上方“注意”部分)。

如果您已与该合作伙伴共享某项资产

  1. 登录 Meta Business Suite。如果您有多项资产组合,请使用左上角的下拉菜单选择所需业务资产组合。
  2. 前往设置(齿轮图标)> 用户 > 合作伙伴面板。
  3. 在合作伙伴名单中,点击相应合作伙伴的名称或其详情链接。
  4. 在右侧出现的详情叠加层(见下图)中,点击分配资产按钮。
  5. 在出现的分配资产和权限窗口中,点击 WhatsApp 账户资产类型。
  6. 勾选您 WABA 旁边的复选框,然后使用开关按钮定义授予该合作伙伴哪些权限,然后点击分配按钮。
  7. 如果成功,将出现一条已分配的资产消息。点击完成按钮关闭该窗口。
  8. 确认您的 WABA 显示在您分配的资产选项卡中并具有适当的权限。
  9. 告知合作伙伴您已成功与其共享您的 WABA(如适用,可以要求对方与您共享其额度;见上方“注意”部分)。

通过 API 获取 WABA 数据

使用获取/<WHATSAPP_BUSINESS_ACCOUNT_ID> 端点获取 WABA 数据。使用 fields 参数请求获取 WABA 中的特定字段,或忽略该参数以获得端点返回的默认字段。

请求示例

curl 'https://graph.facebook.com/v24.0/102290129340398?fields=name,status,currency,country,business_verification_status' \
-H 'Authorization: Bearer EAAJB...'

响应示例

{
  "name": "Lucky Shrub",
  "status": "ACTIVE",
  "currency": "USD",
  "country": "US",
  "business_verification_status": "verified",
  "id": "102290129340398"
}

通过 WhatsApp 管理工具访问您的 WABA

您可以在 WhatsApp 管理工具中访问自己的 WABA,以查看基本信息(如业务电话号码状态、消息指标)和执行基本任务(如模板创建和编辑)。

如要在 WhatsApp 管理工具中访问您的 WABA,请执行以下操作:

  1. 登录 Meta Business Suite。如果您有多项资产组合,请使用左上角的下拉菜单选择所需业务资产组合。
  2. 前往设置(齿轮图标)> 账户 > WhatsApp 账户面板。
  3. 在 WABA 列表中,选择您的 WABA,或点击其详情链接。
  4. 摘要选项卡中,点击 WhatsApp 管理工具按钮。

Webhook

订阅 account_update Webhook,即可在 WhatsApp Business 业务账户的状态发生变更时收到通知,包括因违反政策和条款而产生的变更。

每当您的 WABA 违反政策时,您都会收到如下通知:

{
  "object": "whatsapp_business_account",
  "entry": [
    {
      "id": "whatsapp-business-account-id",
      "time": 1604703058,
      "changes": [
        {
          "field": "account_update",
          "value": {
            "phone_number": "16505551111",
            "event": "ACCOUNT_VIOLATION",
            "violation_info": {
            	"violation_type": "ALCOHOL",
            }
          }
        }
      ]
    }
  ]
}

请参阅我们的WhatsApp Business 开放平台政策违规情况文档,获取政策违规情况列表。如果已施加限制,将触发说明违规情况的 account_update Webhook。

以代理模式发送消息

WABA 所有权代表模式已停用,不再可用。详情请参阅代理模式停用