配置对 Google Cloud Search REST API 的访问权限

您必须先配置对 Google Cloud Search REST API 的访问权限,然后才能直接或通过 SDK 使用此 API。本文档介绍了使用 Google Cloud Search REST API 所需的步骤。

创建 API 项目

若要启用此 API,您必须先创建一个 Google Cloud Platform 项目。该项目构成了创建、启用和使用所有 Google Cloud Platform (GCP) 服务的基础,包括管理 API、启用结算功能、添加和移除协作者以及管理权限。

  1. Cloud Platform Console 中,点击 Google Cloud Console 横幅右侧的 图标。此时会显示一个列出了当前项目的对话框。
  2. 点击新建项目。此时会显示“新建项目”屏幕。
  3. 在“项目名称”字段中输入项目名称。
  4. (可选)点击修改以修改项目 ID。由于创建项目后就无法更改项目 ID,因此请选择满足项目生命周期需求的 ID。
  5. 点击创建。Console 将导航到“信息中心”页面。项目会在几分钟内创建完成。

如需详细了解如何创建和管理项目,请参阅创建和管理项目

启用 API

您需要启用 Cloud Search REST API,并创建一个服务帐号来获取凭据。

  1. 点击 Google Cloud Console 横幅右侧的 图标并选择新创建的项目,以确保您使用的是新创建的项目。
  2. 导航到 Google Cloud Search API
  3. 点击启用。此时会显示“概览”页面。

如需详细了解如何启用和停用 API,请参阅在 Google Cloud Console 中管理 API

创建服务帐号凭据

  1. Cloud Platform Console 中,点击左侧导航栏中的凭据。此时会显示“凭据”页面。
  2. 创建凭据下拉列表中选择服务帐号密钥。此时会显示“创建服务帐号密钥”页面。
  3. 服务帐号下拉列表中,选择新建服务帐号
  4. 服务帐号名称字段中输入名称。
  5. (可选)修改服务帐号 ID。
  6. 点击 JSON
  7. 点击创建。此时会显示一个对话框,提示服务帐号没有角色。
  8. 点击创建无角色帐号。此时会显示一个对话框,提示私钥已保存到您的计算机,然后系统会将该私钥的副本下载到您的计算机。
  9. 点击关闭

如需详细了解服务帐号,请参阅服务帐号、Web 应用和已安装的应用

查看凭据

  1. Cloud Platform Console 中,选择您在本页面开头部分创建的项目。
  2. 点击 Google Cloud Console 横幅左侧的导航菜单。
  3. 点击 IAM 和管理 > 服务帐号
  4. 在所显示列表的“服务帐号 ID”下,记录生成的电子邮件地址,该地址用于标识您配置的服务帐号。将数据源添加到 Cloud Search 时会用到此电子邮件地址。

后续步骤

以下是您后续可执行的几个步骤:

  1. 如果您计划将 Google Cloud Search 用于非 Google 数据存储区(例如 Microsoft® SharePoint®),必须创建一个数据源。如需获取有关添加数据源的说明,请参阅添加可供搜索的数据源

  2. 设置数据源后,您可以创建并注册架构,以确定 Google Cloud Search 应如何表示该存储区中的数据。