1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

いいねしたツイートの画像を自動で保存する!(Twitter/Zapier/GoogleDrive)

Last updated at Posted at 2022-05-06

はじめに

Twitterでいいねをするとその画像が自動でGoogleDriveに保存されるようにしました。
ただし、この方法はzapierの有料アカウントでの運用を想定しています。

いいねしたツイートの画像を自動で保存したい.png

  • 作成したzapの共有リンク

Zapierとは

Zapierの公式ウェブサイトです。

アメリカ発のサービスであるため、UIは日本語には対応していません(2022年5月現在)が、
説明文はどれも短い文章なので、翻訳ツールを使いながら簡単に開発が可能です。

  • おすすめ翻訳ツール

開発環境

  • OS : Windows 11
  • ブラウザ : Google Chrome
  • アプリケーション : Zapier(Starter Plan)

今回のZap作成では、NASA(アメリカ航空宇宙局)のTwitterアカウントがいいねしたツイートを使わせてもらいます。
IMG_2041.PNG

フロー

スクリーンショット 2022-05-06 160505.png

トリガー

ツイートにいいねを押す

スクリーンショット 2022-05-06 163510.png
スクリーンショット 2022-05-06 164425.png

Twitter accountについて
ここではいいねを監視するためのアカウントを設定します。
トリガーとなるアカウントは次の項目で設定します。

スクリーンショット 2022-05-06 190228.png

Usernameについて

  • トリガーにできるアカウント
    • 「Choose account」項目で設定した監視用アカウント自身
    • 公開アカウント
    • 監視用アカウントがフォローしている非公開アカウント(鍵垢)
  • トリガーにできないアカウント
    • 上記以外の非公開アカウント(鍵垢)

スクリーンショット 2022-05-06 213147.png
下矢印.png
スクリーンショット 2022-05-06 225511.png
IMG_2041.PNG

アクション

写真が添付されたツイートのみ抽出

スクリーンショット 2022-05-06 231351.png
スクリーンショット 2022-05-06 232126.png
スクリーンショット 2022-05-06 231741.png
スクリーンショット 2022-05-06 232805.png

写真の枚数分繰り返し

スクリーンショット 2022-05-06 233510.png
スクリーンショット 2022-05-06 235626.png
スクリーンショット 2022-05-07 003929.png

画像データの拡張子を取得

Q. なぜわざわざ拡張子を取得するのか
A. 次のアクションで画像のファイル名を決める際に必要だから。

スクリーンショット 2022-05-07 005014.png
スクリーンショット 2022-05-07 005242.png
スクリーンショット 2022-05-07 010002.png

Google Driveへファイルをアップロード

スクリーンショット 2022-05-07 010539.png
スクリーンショット 2022-05-07 010736.png
スクリーンショット 2022-05-07 011042.png
スクリーンショット 2022-05-07 012802.png

最後に

  • 画像と動画とgifをすべて保存できるZapを作成したかったのですが、Starter Planでは条件分岐が使えませんでした。
  • 実際の運用では自分自身のいいねをトリガーにして使っていますが、いいねをすると問答無用で保存されていまうので、あまり使っていないブックマークをトリガーにするのもいいかもな...と思っています。
  • Zapierは一か月間に実行できるタスクの数がプランによって決まっています。
    「写真が添付されたツイートのみ抽出」のアクションでタスクが消費されてしまうかと思っていましたが、
    filterされた場合の消費は0タスクだったようでした。
1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?