🤖
IntegromatとGoogleDriveを連携する
はじめに
最近話題になり始めているintegromatですが、個人のGoogleアカウントでGoogleDriveに画像をアップロードする際の設定が少し複雑だったのでメモ、翻訳代わりに記録しておきます。
こちらの記事は、公式ドキュメント(英語)を参考に作成しています。
IntegromatにGoogleDriveを追加
GoogleDriveModuleをシナリオの上に追加し、設定を始めようとすると上のような案内が表示されます。
If you're using a personal Google account (@gmail or @googlemail), there are some additional steps required to connect. We have a step-by-step tutorial with a video available here.
下の方にある✅をつけるとClient ID
とClient Secret
の記入欄が出現します。こちらをGoole側から取得してこればよさそうです。
①Google Cloud Platformにログイン
②新しくプロジェクトを作成
- プロジェクト名を好きに決める
③GooleDriveAPIの有効化
- タブのところが作成したプロジェクト名になっているか確認する
- 「+APIとサービスの有効化」をクリック
- 検索画面が出てくるので
Google Drive
で検索をかける -
Google Drive API
を選択
- 有効化する
④OAuth同意画面の作成
- メニューから
OAuth同意画面
に移動
- User Typeを
外部
にして作成
- アプリ名を記入
- ユーザーサポートメールを選択
- 認証済みドメインに
integromat.com
を記入 - メールアドレスを記入
- 「保存して次へ」
- スコープを追加する
- https://www.googleapis.com/auth/drive
- https://www.googleapis.com/auth/drive.readonly
- 上記2つを追加する
「更新」で次へ
- Integromatへ接続したいGoogleアカウントに関連付けられているメールアドレスを追加
- ここまでできて設定完了
###⑤認証情報を作成する
- 認証情報のタブへ移動する
+認証情報を作成
-
OAuthクライアントID
を選択
- アプリケーションの種類
ウェブアプリケーション
を選択
- 名前を記入
- リダイレクトURL欄に
https://www.integromat.com/oauth/cb/google-restricted
を追加
- クライアントIDとシークレットが発行されました!※すでにこのIDとシークレットは無効化されています
⑥Integromatで登録
- Integromatに先ほど取得したIDとトークンを登録すると、ログインを求められます。ユーザー登録時に追加したアカウントでログインしましょう。
- 最後の項目に自分でチェックをつけて
Continue
します
- 無事登録完了です!
おわりに
今回は、公式ドキュメントに沿って、IntegromatとGoogleDriveの連携方法についてご紹介いたしました!
Discussion