Google Sheets の認可コード OAuth フローを設定する
前提条件
-
サインインして Google Sheets アプリを使用できる Google アカウント。Google アカウントでは、転送するデータが Google Sheets に含まれています。
-
Google Cloud Platform のアカウントおよび Google Cloud プロジェクト。詳細については、「Google Cloud Project の作成
」を参照してください。
Google アカウントを設定して OAuth 2.0 認証情報を取得する方法
-
Google Cloud プロジェクトが設定されたら、プロジェクトで Google Sheets API および Google Drive API を有効にします。有効にする手順については、Google Cloud Platform の API コンソールヘルプの「Enable and disable APIs
」を参照してください。 -
次に、外部ユーザー用に OAuth 同意画面を設定します。OAuth 同意画面の詳細については、Google Cloud Platform コンソールヘルプの「OAuth 同意画面の設定
」を参照してください。 -
OAuth 同意画面で、次のスコープを追加します。
これらのスコープの詳細については、Google Identity ドキュメントの「Google API の OAuth 2.0 スコープ
」を参照してください。 -
OAuth 2.0 クライアント ID およびシークレットを生成します。このクライアント ID を作成する手順については、Google Cloud Platform コンソールヘルプの「Setting up OAuth 2.0
」を参照してください。 OAuth 2.0 クライアント ID には、1 つ以上の許可されたリダイレクト URL が必要です。
リダイレクト URL の形式は次のとおりです:
-
https://<aws-region>.console.aws.amazon.com/gluestudio/oauth
-
-
OAuth 2.0 クライアント ID の設定によるクライアント ID およびクライアントシークレットをメモします。