Twitterのストリームを使ってコンテンツを検索するGoogle App Scriptsの例があります。私が達成しようとしているのは、以前のすべてのツイートを取得して、Google スプレッドシートに保存することです。それを行うサンプルスクリプトはありますか?
私が見つけることができる最も近いものはhttp://mashe.hawksey.info/2012/01/twitter-archive-tagsv3/ですが、ここでも検索のみを実行します。
ありがとうございました。
Twitterのストリームを使ってコンテンツを検索するGoogle App Scriptsの例があります。私が達成しようとしているのは、以前のすべてのツイートを取得して、Google スプレッドシートに保存することです。それを行うサンプルスクリプトはありますか?
私が見つけることができる最も近いものはhttp://mashe.hawksey.info/2012/01/twitter-archive-tagsv3/ですが、ここでも検索のみを実行します。
ありがとうございました。
これはIf This Then Thatで非常に簡単に行うことができます。実際、私が行ったばかりの 5 分も費やす必要はなく、私のレシピを使用するだけです: https://ifttt.com/recipes/57275
:)
この投稿には、ユーザーのタイムラインをスプレッドシートに取り込むGoogle スプレッドシート テンプレートがあります。Twitter API のバージョン 1.0 を使用しているため、すぐに機能しなくなります。この他のテンプレートは、バージョン 1.1 の Twitter API を使用する検索ベースのソリューションであり、検索演算子 from: などを使用できます。ツイートのアーカイブを保持したいだけの場合、このソリューションは Google Apps Script を使用して、ダウンロードした Twitter アーカイブのコピーを Google ドライブに最新の状態に保ちます。
ちょっとしたコードを書きたい場合は、Twitter との統合方法に関する非常に優れたチュートリアルがあります。ここでの使用例は (ツイートの承認に関して) 少し異なりますが、Twitter の応答からスプレッドシートに入力する方法に関するコードには、別の適切なスニペット(2 番目の例を参照) があります。
この 2 つの部分を組み合わせて、この Twitter アーカイバーを作成できると思います。
早速試してみましたが、かなりうまくいったようです。注意すべきことの 1 つは、古いツイートに戻ることができるように、count にオプションのパラメーターをいくつか含めて、新しい Twitter API ( v1.1 ) に切り替える必要がある場合があることです。