設定 Google Sheets 的授權碼 OAuth 流程 - AWS Glue

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

設定 Google Sheets 的授權碼 OAuth 流程

先決條件

  • 可讓您登入以使用 Google Sheets 應用程式的 Google 帳戶。在您的 Google 帳戶中,Google Sheets 包含您要傳輸的資料。

  • Google Cloud Platform 帳戶和 Google Cloud 專案。如需詳細資訊,請參閱建立 Google Cloud 專案

若要設定您的 Google 帳戶並取得 OAuth 2.0 登入資料:
  1. 設定 Google Cloud 專案後,請在專案中啟用 Google Sheets API 和 Google Drive APIs。如需啟用 API 的步驟,請參閱《適用於 Google Cloud Platform APIs 主控台說明》中的啟用和停用 API。

  2. 接著,為外部使用者設定 OAuth 同意畫面。如需 OAuth 同意畫面的詳細資訊,請參閱 Google 雲端平台主控台說明中的設定 OAuth 同意畫面

  3. 在 OAuth 同意畫面中,新增下列範圍:

    如需這些範圍的詳細資訊,請參閱 Google Identity 文件中的 Google APIs 的 OAuth 2.0 範圍

  4. 產生 OAuth 2.0 用戶端 ID 和秘密。如需建立此用戶端 ID 的步驟,請參閱 Google 雲端平台主控台說明中的設定 OAuth 2.0

    OAuth 2.0 用戶端 ID 必須具有一或多個授權URLs。

    重新導向 URLs的格式如下:

    • https://<aws-region>.console.aws.amazon.com/gluestudio/oauth

  5. 請注意 OAuth 2.0 用戶端 ID 設定中的用戶端 ID 和用戶端秘密。