🤳

【ノーコード】LINEからGoogleDriveに画像アップロード

2022/01/16に公開

https://twitter.com/inoue2002/status/1482653116742856705

はじめに

手軽に画像を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にもしっかり保存されています!

https://twitter.com/inoue2002/status/1482653116742856705

GitHubで編集を提案

Discussion