在 Google Workspace 上开发

Google Workspace 提供了各种开发者产品和工具,可让您将自己的服务与 Google Workspace 相关联,或扩展 Gmail、Google 云端硬盘和 Google Chat 等 Google Workspace 应用。每个 Google Workspace 应用或集成都有自己的 Google Cloud 项目,您可以在其中配置 API、设置身份验证和管理部署。

在 Google Cloud 控制台中,Google Workspace API 概览会显示许多常见的 Google Workspace API 任务,您可以在 Google Cloud 控制台的其他位置完成这些任务。Google Workspace API 集中在一个位置,以便您管理这些 API。

您可以通过两种方式开始 Google Workspace 开发:按照五个设置步骤手动配置云项目,或在 Google AI Studio 中构建 Web 应用。

只需 5 步即可开始

如需为开发手动设置云项目,请完成以下五个步骤:

  1. 为您的 Google Workspace 应用、扩展程序或集成创建 Google Cloud 项目。

  2. 在 Google Cloud 项目中启用要使用的 API。

  3. 了解在为 Google Workspace 开发应用时身份验证和授权的工作原理。

  4. 配置 OAuth 同意,以确保用户可以了解并批准您的应用对其数据的访问权限。

  5. 创建访问凭证,以对应用的最终用户或服务账号进行身份验证。

在 Google AI Studio 中构建 Web 应用

除了手动创建云项目之外,您还可以使用 Google AI Studio 开发和部署集成了 Google Workspace API 的 Web 应用:

  • Google 管理的新手体验层级项目:符合条件的 Google 账号会自动获得一个由 Google 管理的免费新手体验层级项目,该项目受《新手体验层级附加服务条款》约束,无需手动创建 Cloud 项目或配置凭证。支持的 Google Workspace API 和内置的 Google 登录 OAuth 权限已预先配置。
  • 用户管理的 Cloud 项目:如果您的账号不符合新手体验层级的条件,或者您从新手体验层级项目升级,则可以按照手动配置 Cloud 项目的步骤创建或使用现有的用户管理的 Cloud 项目。在构建应用时,您仍然可以使用 Google AI Studio 帮助您开始使用 Google Workspace API。虽然 Google AI Studio 中的其他服务可能需要用户管理的云项目关联 Cloud Billing 账号,但受支持的 Google Workspace API 不需要 Cloud Billing。

如需详细了解如何从 Google AI Studio 和新手体验层级项目部署 Web 应用,请参阅从 Google AI Studio 部署 Web 应用和新手体验层级概览。

想了解 Google Workspace 的实际应用吗?
Google Workspace 开发者频道提供有关提示、技巧和最新功能的视频。