技术设置

准备工作

开始之前,您需要做好以下准备:

  • 对您的转销商网域的超级用户访问权限。如需了解详情,请参阅如何访问 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

创建服务账号

如需创建服务帐号,请转到服务帐号页面。

转到“服务账号”

  1. 点击创建服务账号
  2. 输入服务帐号名称(以及可选的服务帐号说明),然后点击创建
  3. 点击继续以跳过向服务帐号授予项目的访问权限选项。
  4. 跳过向用户授予访问此服务帐号的权限部分,然后点击完成以完成帐号创建。

创建帐号后,请创建服务帐号密钥:

  1. 在 Google Cloud 控制台中,点击您创建的服务帐号的电子邮件地址。
  2. 点击密钥
  3. 依次点击添加密钥创建新密钥
  4. 点击创建。JSON 密钥文件将下载到您的计算机上。

    务必要安全存储密钥文件,因为它能够以服务账号的身份进行身份验证。您可以根据需要移动并重命名此文件。

  5. 点击关闭

您可以从“服务帐号”页面删除和创建私钥文件。

第 3 步:为转销商网域授权服务帐号

您需要服务帐号的客户端 ID 才能完成此部分。在 操作菜单中,选择管理详细信息并复制您的唯一 ID

使用转销商网域的超级用户帐号转到全网域授权页面

  • 点击新增,然后在客户端 ID 字段中输入服务帐号的 ID。
  • OAuth Scopes 字段中输入 https://www.googleapis.com/auth/apps.order
  • 点击授权,以允许您的服务帐号在渠道服务帐号的上下文中使用 Cloud Channel API。

然后点击授权,以便您的服务帐号可以在渠道服务帐号的上下文中使用 Cloud Channel API。

后续步骤

现在您已完成了初始技术集成,接下来可以阅读 Cloud Channel API 文档来探索该 API。