🤳
【ノーコード】LINEからGoogleDriveに画像アップロード
はじめに
手軽に画像をGoogleDriveにアップロードしたいですよね。
今回は、LINEに画像を送信すると自動的にGoogleDriveにアップロードしてくれる仕組みを構築します。
裏側にはIntegromatを利用し、サクッと実装します。
LINEBotの作成&Integromatでシナリオの作成
- IntegromatでLINEBot連携のこちらの記事で、LINEBotの作成手順に関しては書いてあります。
- シナリオに関しては、冒頭に記載したような感じのたった4つで完成します。
①一左のLINEモジュールはWatch Event
です。Webhookの設定を上に記載した、IntegromatでLINEBot連携の記事を参考に設定してください。
②次はユーザーから送られた画像をダウンロードするモジュールです。Download a Message Attachment
を追加します。詳細は以下画像を参考にしてください。
③次はGoogleDriveモジュールです。先ほどダウンロードした画像をアップロードするモジュールです。まずはアップロードするDriveと連携していきましょう。
Connection
の左のAddをクリックし、連携をします。こちらは少し複雑な手順があるので、IntegromatとGoogleDriveを連携するを参考にして、登録を進めてください。
- googleと連携する
- 画像を保存するフォルダーを作成する
- 保存先を指定する
④最後のモジュールではメッセージを返信します。アップロードされたURLをメッセージで送信する
⑤画像をダウンロードするのは、画像が送られてきた時のみにフィルターする
- 1つ目と2つ目の間の🔧マークをクリック
-Set up a filter
をクリックする
動作確認!
左下のRun once
をクリックした状態でbotにメッセージを送信してみる
- 成功です!
- Driveにもしっかり保存されています!
Discussion