# 技术开发伙伴入门

本文档介绍了成为[技术合作伙伴](https://www.ycloud.com/tech-partner)所需采取的步骤。完成这些步骤后，您就可以开始将企业客户引导至 WhatsApp 商业平台，并使用我们的各种 API 并构建或集成您自己的解决方案。

## 基本术语&#x20;

在继续之前，您需要了解以下几个术语，以便更好地理解成为 技术开发伙伴 的整个过程：

### Business Solution Partners（BSP） <a href="#solution-partners" id="solution-partners"></a>

BSP是[Meta 业务合作伙伴](https://www.facebook.com/business/marketing-partners/become-a-partner)，为其他企业提供全方位的 WhatsApp 商业平台服务，例如消息服务、计费、集成支持和客户支持。

解决方案合作伙伴拥有[信用额度](https://www.facebook.com/business/help/1684730811624773?id=2129163877102343)，可以将其扩展到他们引入的企业客户，这样这些客户就无需在入职过程中输入自己的付款方式。此外，解决方案合作伙伴可以获得[直接支持](https://developers.facebook.com/docs/whatsapp/support#enterprise-developer-support)。

YCloud正是BSP。

### Tech Providers <a href="#tech-providers" id="tech-providers"></a>

Tech Providers与BSP类似，他们也可以向其他企业提供全方位的 WhatsApp 商业平台服务，可以自行提供这些服务，也可以与已经提供这些服务的BSP合作。

然而，与BSP不同，Tech Providers没有信用额度。相反，Tech Providers引入的企业客户必须在引入完成后提供自己的付款方式。然后，Meta 将向这些客户收取 API 使用费，而技术提供商将收取其他服务的费用。

此外，技术提供商无法获得直接支持。

### 技术开发伙伴

作为YCloud平台上的一种合作伙伴类型，与YCloud集成从而获得完整的WhatsApp相关的API。

每个技术开发伙伴都需要先成为 Meta 认证的 Tech Provider 。

由YCloud提供计费，企业客户无需接入Meta付款。技术开发伙伴需要向自己引入的企业客户收取API使用费，然后再付给YCloud。

YCloud为技术开发伙伴提供支持。

### 嵌入式注册 <a href="#embedded-signup" id="embedded-signup"></a>

您必须使用[嵌入式注册](https://app.gitbook.com/s/78HV6e8vN6mhwsbohgTK/whatsapp-accounts-zhang-hao-guan-li/chuang-jian-whatsapp-api-zhang-hao/tong-guo-qian-ru-shi-zhu-ce-chuang-jian-waba)将企业客户引入 WhatsApp 商业平台。

嵌入式注册是一个身份验证和授权界面，它可以自动为您的企业客户生成所有必需的 WhatsApp 资产，并授权您的应用访问这些资产。

在嵌入式注册的流程中，会出现BSP和Tech Providers双方的品牌名称。

<figure><img src="https://1893797416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd2Tsbi7Ljk2XMkjyWsPi%2Fuploads%2FUS1dHMJ8lsfyVGF16HO1%2Fimage.png?alt=media&#x26;token=930ac93c-75ae-44ba-bf8a-fdb3c212dac2" alt="" width="375"><figcaption><p>联合嵌入式注册示例</p></figcaption></figure>

## 步骤1：提交合作申请

访问 YCloud合作伙伴页面提交申请表单： <https://www.ycloud.com/zh/tech-partner>

YCloud商务团队会在1个工作日内与您联系。

## 步骤2：注册YCloud账户

在开始之前，您需要注册一个YCloud账户，并将您注册所使用的邮箱地址告诉YCloud商务团队。我们将为您开通技术开发伙伴权限。

注册链接：<https://www.ycloud.com/console/#/entry/register>

## 步骤3：成为Meta Tech Providers

### 1.创建Meta商业组合（BM）

*如果您已经有BM，则可以跳过此步骤。*

前往[business.facebook.com](https://business.facebook.com/)，使用你的 Facebook 凭证创建一个 Meta Business Suite 帐户。这将生成一个商业组合，用于存放你以后创建的任何 WhatsApp 相关资产。

### 2.注册成为 Meta 开发者

*如果您已经注册为 Meta 开发者，则可以跳过此步骤。*

前往[developers.facebook.com](https://developers.facebook.com/)，点击右上角的“**开始”按钮，完成注册流程。这会将您的 Facebook 帐户转换为 Meta 开发者帐户，这是创建应用所必需的。**

### 3.创建应用程序 <a href="#step-3--create-an-app" id="step-3--create-an-app"></a>

前往[developers.facebook.com/apps](https://developers.facebook.com/apps)并创建一个新的**商业**应用，这将生成您的 Meta 应用 ID。

Use case 选择“Connect with customers through WhatsApp”

<figure><img src="https://1893797416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd2Tsbi7Ljk2XMkjyWsPi%2Fuploads%2F8hfnXHbKj2rq3Ih7ad9W%2Fimage.png?alt=media&#x26;token=d13a71d5-ffd7-41d2-812b-f88c3201e975" alt=""><figcaption></figcaption></figure>

### 4.添加有关您的应用的基本数据 <a href="#step-4--add-basic-data-about-your-app" id="step-4--add-basic-data-about-your-app"></a>

在**应用程序仪表板**中，导航至**应用程序设置**>**基本设置**并添加以下信息：

* 应用程序图标
* 隐私政策网址
* 类别
* 平台

请务必保存您的更改。您可以根据需要添加其他信息，但以上信息是完成剩余步骤所需的唯一信息。

### 5.成为Tech Providers

按照图示流程，访问 Use case > Quickstart > Become a Tech Provider > Start onboarding

<figure><img src="https://1893797416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd2Tsbi7Ljk2XMkjyWsPi%2Fuploads%2FQREOWCC946PQayVu3ftS%2Fimage.png?alt=media&#x26;token=9dc1fed2-f70a-4d4f-b5aa-604a4ce3bde2" alt=""><figcaption></figcaption></figure>

在弹窗中选择“”Working with a Solution Partner

<figure><img src="https://1893797416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd2Tsbi7Ljk2XMkjyWsPi%2Fuploads%2FgWPT4eIzduLPqv9LhLdS%2Fimage.png?alt=media&#x26;token=f7842aa5-51fc-481a-933e-c08b8a7fc795" alt=""><figcaption></figcaption></figure>

你将被重定向到 “Tech Provider onboarding” 页面，你可以按照该页面的指引完成后续任务。

<figure><img src="https://1893797416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd2Tsbi7Ljk2XMkjyWsPi%2Fuploads%2F2oqI9dc1ebCg8Bp5YUrJ%2Fimage.png?alt=media&#x26;token=f10a381f-1416-4f9f-ac38-774fc6435e96" alt=""><figcaption></figcaption></figure>

## 步骤4：创建伙伴解决方案

&#x5728;**“Partner solution”** 页面，点击按钮 **“**&#x43;reate a partner solutio&#x6E;**”**

并按照下述要求填写合作信息：

1. Solution name 填入自己公司名称；&#x20;
2. YCloud 的App ID: **2892949377516980**；
3. 权限设置：

   Send messages and make calls 选&#x62E9;**“Only my partner”**

提交后等待YCloud团队审核。

一旦审核通过，将生成Solution ID，将通过邮件或BM通知您。

<figure><img src="https://1893797416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd2Tsbi7Ljk2XMkjyWsPi%2Fuploads%2FuDs2cAIQD8EaadJR2HgK%2Fimage.png?alt=media&#x26;token=ea94f98c-42ef-4ee5-9247-6ede7bda432d" alt=""><figcaption></figcaption></figure>

## 步骤 5：检查应用设置 <a href="#step-9--review-app-settings" id="step-9--review-app-settings"></a>

来到 “Use case“ > **“**&#x54;ech Provider onboardin&#x67;**”** 面板中，找&#x5230;**“App Review”**，然后单击“Review app setting&#x73;**”**&#x6309;钮：

<figure><img src="https://scontent-hkg1-1.xx.fbcdn.net/v/t39.2365-6/461253641_1063537384766248_6312819233849241585_n.png?_nc_cat=101&#x26;ccb=1-7&#x26;_nc_sid=e280be&#x26;_nc_ohc=Wetm7xG3TGcQ7kNvwHg1oUx&#x26;_nc_oc=AdmZKhwHVk1Wwt5V_QNaBd6aE6LjnY-5H8iuHFraDdOQ7YiEbkj0gUxMhJ7YfNme8GA&#x26;_nc_zt=14&#x26;_nc_ht=scontent-hkg1-1.xx&#x26;_nc_gid=vt5mR0o8iTe-z4juvp6RIQ&#x26;oh=00_AfbQZs_fiVocfNDKyWDDUov-cpHRwRtGThKoleOYeY6EsA&#x26;oe=68E21F05" alt=""><figcaption></figcaption></figure>

在出现的界面中，确认您提供的信息仍然准确，并在必要时进行更新。

## 步骤6：拍摄视频以供 App Review <a href="#step-10--capture-videos-for-app-review" id="step-10--capture-videos-for-app-review"></a>

在此之前，您需要先完成 [WhatsApp API集成](#webhooks)，以便在您的平台中演示和录制所需的视频。

在 **“**&#x54;ech Provider onboardin&#x67;**”** 面板中，找&#x5230;**“录制视频文档”**&#x884C;。

<figure><img src="https://scontent-hkg1-2.xx.fbcdn.net/v/t39.2365-6/461279760_531240739508757_1771370276126761804_n.png?_nc_cat=110&#x26;ccb=1-7&#x26;_nc_sid=e280be&#x26;_nc_ohc=SKNXRQYZGAcQ7kNvwEO7fl2&#x26;_nc_oc=Adk96Eyf6BVcD6tuFyDffpDb01vhy6xfwLN8m6jmw1Fhrcz-GtTnlx-Q8xRIlJwOydo&#x26;_nc_zt=14&#x26;_nc_ht=scontent-hkg1-2.xx&#x26;_nc_gid=vt5mR0o8iTe-z4juvp6RIQ&#x26;oh=00_AfbLg-S00NFIumqPAXqAHKGRqtPEvrnDLNE7ueMHoJW_6w&#x26;oe=68E2228C" alt=""><figcaption></figcaption></figure>

作为 App 审核流程的一部分，您将被要求提供两个视频录像：

* 第一个视频必须显示从您的应用程序创建和发送并在 WhatsApp 客户端（移动应用程序或 Web 应用程序）中接收的消息。
* 第二个视频必须展示您的应用程序如何用于创建消息模板。

## 步骤7：提交视频以供应用审核 <a href="#step-11--submit-for-app-review" id="step-11--submit-for-app-review"></a>

在 **“**&#x54;ech Provider onboardin&#x67;**”** 面板中，找到“**Submit documentation for App Review”**，然后点击“开始应用审核”按钮。此流程将加&#x8F7D;**“应用审核”** > **“请求”**&#x9762;板，您将在其中看到一个可供编辑的应用审核请求。

在描述您的应用如何使用每个权限时，请附上您在上一步中创建的相应屏幕录像或视频。

完成流程并提交您的请求。结果将通过电子邮件、开发者提醒告知，其状态将&#x5728;**“应用审核”** > **“请求”**&#x9762;板中更新。

## 步骤8：完成访问验证 <a href="#step-12--complete-access-verification" id="step-12--complete-access-verification"></a>

在 **“Tech Provider onboarding”** 面板中，找&#x5230;**“**&#x41;ccess Verificatio&#x6E;**”**&#x884C;，然后单&#x51FB;**“开始验证”**&#x6309;钮。

<figure><img src="https://scontent-hkg1-2.xx.fbcdn.net/v/t39.2365-6/461281976_431699419456511_203032831679080240_n.png?_nc_cat=103&#x26;ccb=1-7&#x26;_nc_sid=e280be&#x26;_nc_ohc=Ts2nALHHz7YQ7kNvwFB-hbt&#x26;_nc_oc=Adl4OeFmWayx8Id11hlKa5TUX0Y8Gcj2l41loCaRpuffm5OmGOeeuPetQg5b8_TrTPU&#x26;_nc_zt=14&#x26;_nc_ht=scontent-hkg1-2.xx&#x26;_nc_gid=vt5mR0o8iTe-z4juvp6RIQ&#x26;oh=00_AfZ-80-2OXnX0gA8Q7IEJw3eTg8gLzWg5oC__MkG6JeJGA&#x26;oe=68E21D80" alt=""><figcaption></figcaption></figure>

此流程收集有关您的业务的基本信息，以验证其是否有资格成为技术提供商。

完成流程并提交验证。

## 步骤9： Go Live

当一切准备就绪，你可以将 APP Mode 变更成Live，并告诉你的企业客户应该如何使用。

<figure><img src="https://1893797416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fd2Tsbi7Ljk2XMkjyWsPi%2Fuploads%2FgrVXY4CSYG8phIv3jRxT%2F9b3a590c-db81-4ded-b1dd-b4051560cecc.png?alt=media&#x26;token=d49eefbb-a261-4692-9f9d-c44018f1c5ca" alt=""><figcaption></figcaption></figure>

## 后续步骤 <a href="#next-steps" id="next-steps"></a>

### 嵌入式注册 - 引入商业客户 <a href="#onboarding-business-customers" id="onboarding-business-customers"></a>

一旦您确认了您的技术提供商身份，您就可以开始通过嵌入式注册来吸引商业客户。

请参考 [qian-ru-shi-zhu-ce](https://helpdocs.ycloud.com/partner-center/technology-development-partnern/qian-ru-shi-zhu-ce "mention")

### 构建 WhatsApp API 集成 <a href="#webhooks" id="webhooks"></a>

作为YCloud技术开发伙伴，您将能够使用直接 API 来管理引入客户 WABA 和电话号码。您还将收到这些号码收到的消息的 webhook。

#### 获取API key

登录YCloud平台，前往Developers > API key

<https://www.ycloud.com/console/#/app/developers/apikey>

#### 配置 Webhook

请参考 YCloud [Configure Webhooks](https://docs.ycloud.com/reference/configure-webhooks)，订阅所有 WhatsApp 相关事件（以 `whatsapp.`  开头），并与您的系统集成。

#### 更多 API 参考 <a href="#ycloud-ji-shu-ti-gong-shang-he-zuo-huo-ban-ji-cheng-zhi-nan-geng-duo-api-can-kao" id="ycloud-ji-shu-ti-gong-shang-he-zuo-huo-ban-ji-cheng-zhi-nan-geng-duo-api-can-kao"></a>

WABA 相关接口：<https://docs.ycloud.com/reference/whatsapp-business-accounts>

消息相关接口：<https://docs.ycloud.com/reference/whatsapp-messages>

号码相关接口：<https://docs.ycloud.com/reference/whatsapp-phone-numbers>

模板相关接口：<https://docs.ycloud.com/reference/whatsapp-templates>

接口请求和 Webhook 推送示例：<https://docs.ycloud.com/reference/examples>

### 计费 <a href="#billing" id="billing"></a>

如果客户通过你的嵌入式注册创建WABA，YCloud将与加入的WABA分享信用额度。

所以通过您引入的企业客户产生的任何WhatsApp消息费用都将记在伙伴账户中。我们将按照标准定价在您的YCloud账户余额中实时扣除。

**如果没有余额，最终客户将无法使用他们的 WhatsApp Business 渠道。所以您需要保证账户中有充足的可用额度。**

您可以为您的企业客户设计独立的定价方案，例如消息技术服务费或软件费用，YCloud不干预您的定价策略。

### 支持 <a href="#support" id="support"></a>

技术提供商可以访问所有Meta支持渠道。请参阅[支持](https://developers.facebook.com/docs/whatsapp/support)。

也可以直接寻求YCloud团队协助。
