1. kai_kou

    Posted

    kai_kou
Changes in title
+Twitterの検索で時間を含む期間指定をする方法
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,48 @@
+Twitter APIを利用して時間単位で指定期間のツイートを取得する方法を探しててわかったのでメモ。
+
+## 検索条件
+
+- キーワード検索: `あけ since:2018-12-31_23:59:59_JST until:2019-01-01_00:00:00_JST`
+- URL: https://twitter.com/search?f=tweets&q=%E3%81%82%E3%81%91%20since%3A2018-12-31_23%3A59%3A59_JST%20until%3A2019-01-01_00%3A00%3A00_JST&src=typd
+
+
+### 検索パラメータ
+
+- `since`: 指定日時以降のツイートを取得
+- `until`: 指定日時以前のツイートを取得
+
+`since`と`until`を利用すると期間指定できますが、`YYYY-MM-DD_hh:mm:ss`の書式で指定すると日時も指定可能でした。`_JST`を末尾につけると日本時間での指定も可能です。
+上記キーワード検索でフライングあけおめツイートが検索できます^^
+
+## 注意点
+
+### パラメータだけでは検索できない
+
+検索キーワードに`since`と`until`のみ指定は不可。キーワード+`since`と`until`で検索ができます。
+
+### 日付書式
+
+日時指定について調べていると`YYYY-MM-DD_JST_hh:mm:ss`と`_JST`を日付と時間の間につけて紹介されているブログがありましたが、それだと時間指定が無視されました。仕様が変わったのでしょうか?
+
+### 公式機能か不明
+
+Twitterの高度な検索ページだと日付しか指定ができず、日時指定に関する説明が公式ドキュメントからみつけることができませんでした。
+
+Twitterの高度な検索
+https://twitter.com/search-advanced?lang=ja&lang=ja
+
+高度な検索の使い方
+https://help.twitter.com/ja/using-twitter/twitter-advanced-search
+
+なので、いつ使えなくなるかわからない感じです。(でしょうか?)
+
+## 参考
+
+Twitterのめっちゃ高度な検索
+https://app.afonomics.com/TwitterMoreSearch/
+
+TwitterAPIで期間指定してTweetを取得する方法 - Qiita
+https://qiita.com/areph/items/0745cb744a12810334c6
+
+高度な検索の使い方
+https://help.twitter.com/ja/using-twitter/twitter-advanced-search