- IFTTTで以下のレシピを作る。
Trigger: New liked tweet by you
Action: Add row to spreadsheet
Spreadsheet name: お好みで
Formatted row: {{LinkToTweet}}
Drive folder path: お好みで
- IFTTTから書き込みをするスプレッドシートのツール→スクリプトディタを開く。
- saveImageFromTweetURL.gsのコードを貼りつける。
- 編集→現在のプロジェクトのトリガーを開いて以下の設定を保存する。(認証が必要なので許可する)
実行: main
イベント: スプレッドシートから値の変更
画像付きTweetをlikeするとGoogleドライブのルートディレクトリに画像が保存される。
処理結果に応じてスプレッドシート上のリンクURLに色が付く。
- 画像の保存に成功した場合→緑色
- 画像URLが見つからなかった場合→赤色
- Twitterの機能でアップロードされた画像だけが対象。
- 気が向いたら本文中に含まれる画像URLとかからも拾えるようにしたい。
- 保存先を指定できるようにしたい。
- 1シート2000行までしか追記できないので処理した行は退避させたい。