技术设置

准备工作

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

  • 对您的转销商网域的超级用户访问权限。如需了解详情,请参阅如何访问 Cloud Channel API

  • 访问 Google Cloud 控制台和 Partner Sales Console。

第 1 步:准备 Partner Sales Console

您必须先接受“渠道服务”平台的条款及条件,然后才能使用该 API。

以转销商网域管理员的身份至少登录一次 Partner Sales Console。首次登录时,您必须接受转销商服务条款(如适用)。如果您在线下接受了特定服务条款,则此步骤不适用于您。

您可以在 Partner Sales Console 的“条款”页面上接受附加服务条款。

第 2 步:配置 Google Cloud 项目

您必须拥有 Google Cloud 项目才能使用任何 Google API。

创建 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 范围字段中输入 https://www.googleapis.com/auth/apps.order
  • 点击授权以允许您的服务帐号在您的渠道服务帐号上下文中使用 Cloud Channel API。

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

后续步骤

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