> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ycloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 准备并检查资格

> 确认业务先决条件并检查 WhatsApp Business 电话号码是否可以使用 Meta Business Agent。

在创建代理之前完成本指南。结果是获得一个符合条件的 WhatsApp Business 电话号码，以及一份明确的仍阻碍入驻的先决条件列表。

## 开始之前

| 要求 | 确认内容 |
| - | - |
| YCloud API 密钥 | 该密钥属于管理 WhatsApp Business 电话号码的租户。 |
| 电话号码 ID | 使用 WhatsApp Business 电话号码 ID 作为 `entityId`，而不是显示电话号码或 WABA ID。 |
| 业务访问权限 | 管理员可以管理拥有 WABA 的业务。 |
| 产品条款 | 拥有该业务的企业可以在确认资格后接受 Meta AI 条款。 |
| 计费准备就绪 | 拥有该业务的企业可以为 Meta Business Agent 的使用配置客户信用额度，并在入驻前解决任何计费问题。 |

在要求企业所有者完成设置之前检查资格。条款接受和计费设置在 YCloud API 之外进行。YCloud 无法代表企业所有者完成这些操作。

## 存储 API 密钥和电话号码 ID

将 API 密钥保存在您的服务器上，并将电话号码 ID 与面向客户的电话号码分开设置。

```bash theme={"theme":{"light":"github-light","dark":"github-dark"}}
export YCLOUD_API_KEY="YOUR_API_KEY"
export PHONE_NUMBER_ID="YOUR_PHONE_NUMBER_ID"
```

## 检查资格

针对单个 WhatsApp Business 电话号码评估资格。

**API 参考：** [GET Check Eligibility](/api-reference/meta-business-agents/check-eligibility)

```bash theme={"theme":{"light":"github-light","dark":"github-dark"}}
curl "https://api.ycloud.com/v2/metaBusinessAgents/$PHONE_NUMBER_ID/eligibility" \
  --header "X-API-Key: $YCLOUD_API_KEY"
```

符合条件的响应为：

```json theme={"theme":{"light":"github-light","dark":"github-dark"}}
{
  "is_eligible": true
}
```

## 决定是否继续

| 结果 | 下一步操作 |
| - | - |
| `is_eligible=true` | 继续入驻。 |
| `is_eligible=false` | 停止。不要创建本地国家/地区或业务类别覆盖。 |
| `401` | 确认 YCloud API 密钥和租户访问权限。不要发送 Meta 访问令牌。 |
| `403` | 确认产品访问权限以及拥有该业务的企业已接受所需条款。 |
| `500` | 对于不符合条件或尚未启用的号码，Meta 可能会返回服务器错误。在升级之前，使用退避策略重试读取。 |

## 在 WhatsApp Manager 中接受条款

确认资格后，打开 WhatsApp Manager 并选择拥有该电话号码的商业账户。在 **Account tools** 下，打开 **Meta Business Agent**。

<img src="https://mintcdn.com/lchnan/M8SZBLm7AeGCmn9Y/product-assets/meta-business-agent-accept-terms.jpg?fit=max&auto=format&n=M8SZBLm7AeGCmn9Y&q=85&s=f923cc5bce19550c3ed4f22deea81cd2" alt="WhatsApp Manager 中的 Meta Business Agent 条款接受页面，带有 Set up Meta Business Agent 按钮。" width="2924" height="1588" data-path="product-assets/meta-business-agent-accept-terms.jpg" />

选择 **Set up Meta Business Agent**。如页面所述，继续操作意味着企业同意 Meta AI 条款和隐私政策。有权访问拥有该业务的企业的人员必须完成此步骤。从另一个商业账户打开该页面不会授予代表所有者接受条款的权限。

<Warning>
  此接受操作在 WhatsApp Manager 中进行。它不是由 [POST Onboard Agent](/api-reference/meta-business-agents/onboard-agent) 执行的，并且 YCloud 无法代表企业所有者接受条款。如果入驻或设置请求返回 `403`，请确认已为拥有该电话号码的 WABA 完成了此设置。
</Warning>

## 添加付款方式

Meta 要求为 Meta Business Agent 的使用提供客户信用额度。在入驻之前，请在拥有该业务的企业的 Billing Hub 中进行配置：

1. 以可以管理拥有 WABA 的企业的计费的业务管理员或财务用户身份登录。
2. 打开 [**Billing Hub**](https://business.facebook.com/latest/billing_hub/credit_lines/)，然后打开 **Credit lines**。
3. 如果企业已有客户信用额度，请将 Meta Business Agent 账户添加到该信用额度。否则，请申请客户信用额度。
4. 在入驻电话号码之前，确认该信用额度可供 Meta Business Agent 账户使用。

信用额度管理可能尚未在每个企业的 Billing Hub 中可用。如果缺少所需操作，请联系 Meta 支持，而不是重复调用入驻 API。

<Warning>
  计费设置在 YCloud API 之外进行。YCloud 无法为企业创建、批准或关联客户信用额度。如果在计费设置后入驻仍然受阻，请确认 Meta Business Agent 账户已与拥有 WABA 的企业下的预期信用额度关联。
</Warning>

## 检查最终用户号码支持

<Warning>
  Meta Business Agent 目前不支持带有 `+86` 国家/地区呼叫代码的最终用户电话号码。该号码在语法上仍然可以是有效的 E.164，但代理不会回复来自该最终用户的消息。使用受支持的非 `+86` 号码进行许可名单测试和实时验证。
</Warning>

不要无限期地缓存资格。在入驻不同的电话号码时，或者在以前不符合条件的号码变得可用后，再次检查它。

<Card title="下一步：入驻和配置" icon="arrow-right" href="/zh/documentation/meta-business-agent/onboard-and-configure">
  创建代理，保持受限的推出，并添加其初始配置。
</Card>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.