准备工作
在开始之前,您需要满足以下条件:
对转销商网域的超级用户访问权限。如需了解详情,请参阅如何访问 Cloud Channel API。
访问 Google Cloud 控制台和 Partner Sales Console。
第 1 步:准备好 Partner Sales Console
您必须先接受渠道服务平台的条款及条件,然后才能使用此 API。
以转销商网域的管理员身份至少登录一次 Partner Sales Console。首次登录时,您必须接受转销商服务条款(如果适用)。如果您已在线下接受了特定服务条款,则此步骤不适用于您。
您可以在 Partner Sales Console 的“条款”页面上接受其他服务条款。
第 2 步:配置 Google Cloud 项目
如需使用任何 Google API,您必须拥有一个 Google Cloud 项目。
创建 Google Cloud 项目
如需创建项目,请前往 Google Cloud 控制台的项目区域,然后点击 创建项目。
如需有关创建项目的更详细说明以及最佳实践列表,请参阅我们的创建和管理项目指南。
大多数转销商会在其主要 Google Cloud 组织下创建 Google Cloud 项目,而不是在转销商网域下创建。若要授予对转销商网域中数据的访问权限,您需要设置全网域授权,以便服务账号访问转销商网域中的数据。
为项目指定一个描述性名称。项目 ID 是一个任意标识符,不会影响您调用 Cloud Channel API 的能力。
启用该 API
前往 Google Cloud 控制台中的 API 库部分,然后启用 Cloud Channel API。
创建服务账号
如需创建服务账号,请前往服务账号页面。
- 点击 创建服务账号。
- 输入服务账号名称(以及可选的服务账号说明),然后点击创建。
- 点击继续以跳过向服务账号授予对项目的访问权限选项。
- 跳过向用户授予访问此服务账号的权限部分,然后点击完成以完成账号创建。
创建账号后,创建服务账号密钥:
- 在 Google Cloud 控制台中,点击您创建的服务账号的电子邮件地址。
- 点击密钥。
- 依次点击添加密钥和创建新密钥。
点击创建。JSON 密钥文件将下载到您的计算机上。
务必要安全存储密钥文件,因为它能够以服务账号的身份进行身份验证。您可以根据需要移动并重命名此文件。
点击关闭。
您可以在“服务账号”页面中删除和创建私钥文件。
第 3 步:为转销商网域授权服务账号
您需要在本部分提供服务账号的客户端 ID。在
操作菜单中,选择管理详细信息,然后复制您的唯一 ID。使用转销商网域的超级用户账号前往“全网域授权”页面。
- 点击新增,然后在客户端 ID 字段中输入服务账号的 ID。
- 在 OAuth 范围字段中输入
https://www.googleapis.com/auth/apps.order
。 - 点击授权,允许您的服务账号在您的渠道服务账号上下文中使用 Cloud Channel API。
然后,点击授权,以便您的服务账号可以在您的渠道服务账号上下文中使用 Cloud Channel API。
后续步骤
现在,您已经完成了初步的技术集成,接下来可以通过阅读 Cloud Channel API 文档来探索该 API。