Google OAuth2(Calendar、Drive、Sheets、Mail、Youtube)

タグ
  1. MAIL
  2. API
名前
Google OAuth2(Calendar、Drive、Sheets、Mail、Youtube)

前提条件

Googleクラウドアカウントを作成します。

Set up OAuth #

N8n資格情報をGoogleサービスにリンクするには5つの手順があります。
2.
API を使用します。

Googleクラウドコンソールプロジェクトの作成

まず、Google Cloud Console プロジェクトを作成します。すでにプロジェクトがある場合は、次のセクションに進みます。
1.
Google資格情報を使用してGoogleクラウドコンソールにログインします。
2.
トップメニューで、トップナビゲーションでプロジェクトドロップダウンを選択し、新しいプロジェクトを選択するか、新しいプロジェクトページに直接移動します。
3.
プロジェクト名を入力してプロジェクトの場所を選択します。
4.
作成を選択します。
5.
トップナビゲーションを確認し、プロジェクトドロップダウンでプロジェクトが選択されていることを確認します。そうでない場合は、作成したプロジェクトを選択します。

APIの使用

プロジェクトが作成されたら、アクセスに必要なAPIを有効にします。
1.
Googleクラウドコンソールライブラリにアクセスします。正しいプロジェクトに参加していることを確認してください。
Googleクラウドトップナビゲーションでプロジェクトドロップダウンを確認します。
2.
APIとサービス>ライブラリ移動します。
3.
有効にするAPIを検索して選択します。
たとえば、Gmail ノードの場合は、Gmail API を検索して有効にします。
4.
一部の統合では、別のAPIが必要な場合やアクセスを要求する必要がある場合があります。
Googleの視点: APIへのアクセスを要求します。
Google広告: 開発者トークンを取得します。
5.
有効を選択します。

OAuth同意画面の設定

以前にGoogleクラウドプロジェクトでOAuthを使用したことがない場合は、 OAuth同意画面を設定する必要があります。
1.
Googleクラウドコンソールライブラリにアクセスします。正しいプロジェクトに参加していることを確認してください。
Googleクラウドトップナビゲーションでプロジェクトドロップダウンを確認します。
2.
左側のナビゲーションメニューを開き、 APIサービス> OAuth同意画面に移動します。
3.
ユーザータイプの場合は、組織のGoogleワークスペース内でユーザーアクセスのために内部を選択するか、Googleアカウントを持つすべてのユーザーの場合は外部を選択します。
ユーザータイプの詳細については、Googleのユーザータイプのドキュメントをご覧ください。
4.
作成を選択します。
5.
必要な情報を入力してください:
アプリ名
ユーザーサポートEメール
開発者連絡先情報のメールアドレスフィールド
6.
認証されたドメインセクションで追加します。 N8n.cloud
N8nのクラウドサービスを使用している場合。 セルフホスティングする場合は、n8nインスタンスのドメインを追加します。
7.
保存を選択し、続行を選択して範囲ページに移動します。
8.
範囲を設定する必要はありません。
サマリーページに移動するには、[保存]を選択して[続行]を選択します。
9.
概要ページで情報の正確性を確認します。

Google OAuth クライアント資格情報の作成

その後、GoogleはOAuthクライアント資格情報を生成します。
1.
APIサービスセクションで資格情報を選択します。
2.
+資格情報の作成> OAuthクライアントIDを選択します。
3.
[アプリケーション種類]ドロップダウンからWebアプリケーションを選択します。
4.
Googleは自動的に名前を生成します。
コンソールで認識できる名前で更新します。
5.
N8n資格情報からOAuthリダイレクトURLをコピーします。 Googleコンソールの認定リダイレクトURIに貼り付けます。
6.
CREATEを選択します。

N8n資格情報の完了

Googleプロジェクトと資格情報が完全に設定されているとn8n資格情報を完了します。
1.
GoogleのOAuthクライアントで作成したモードでクライアントIDをコピーします。
N8n資格情報にこのエントリを入力します。
2.
同じGoogleモードでクライアントの秘密をコピーします。
N8n資格情報にこのエントリを入力します。
3.
N8nでGoogleログインを選択してGoogle認証を完了します。
4.
新しい資格情報を保存します。