在 Google Cloud Platform 中设置 OAuth2
- Updated: 2025/04/18
在 Google Cloud Platform 控制台中创建应用程序,并检索 OAuth2 参数,以在 Control Room 中进行配置。
过程
- 登录到 Google Cloud 控制台。
- 从项目列表中,选择一个项目或创建一个新项目。
- 启用您想要自动化的 Google G Suite 应用程序的 API,例如(Google Drive API、Google Calendar API 和 Google Sheets API)。
-
在左上角,单击菜单 > API 和服务 > 凭据。
如果您是第一次在 Google Cloud 控制台中为 OAuth 客户端 ID 创建凭据,则必须执行以下步骤来配置 OAuth 同意屏幕并选择范围:
- 在 Google Cloud 控制台中,导航到菜单 > API 和服务 > OAuth 同意屏幕。
- 选择 App 的用户类型,然后单击创建。
- 填写 App 注册表,然后单击保存并继续。
- 单击添加或删除范围。 选择 App 所需的范围后,单击保存并继续。
- 在测试用户屏幕上,输入您的电子邮箱地址,然后单击保存并继续。
- 查看 App 注册摘要,然后单击返回仪表板。 但是,如果您想对 OAuth 同意屏幕进行任何更改,可以单击编辑按钮。
-
单击+创建凭据并选择 OAuth 客户端 ID。
- 在应用程序类型字段中,从下拉菜单中选择 Web 应用程序。
- 输入应用程序名称。
- 以管理员身份登录到 Control Room并导航到管理 > OAuth 连接。
- 单击创建连接选项卡,然后从提供商类型字段中选择自定义选项。
- 复制回调 URL,然后导航到 Google Cloud 控制台中的创建 OAuth 客户端 ID页面。
- 单击授权重定向 URI下的+ 添加 URI 按钮,并将该 URI 粘贴在 URI 字段。
-
单击创建。
-
在凭据页面,从操作菜单中选择下载 OAuth 客户端,以下载并保存 Json 文件。
从下载的 JSON 文件中,记录身份验证详细信息(例如客户端 ID、客户端密钥、授权 URI、令牌 URI、重定向 URI 等),以便在 Control Room 中集成 OAuth 连接。