ユーザースクリプト(Firefox+Greasemonkey、Google Chrome拡張機能等兼用)も作ってみた。
WebブラウザでTwitterの個別ツイートを開いているとき、その前後のツイートも見たいという場合に使用するブックマークレットを試作してみた。
ブックマークレット(Hatena::Let)
ユーザースクリプト呼び出し版 |
|
---|---|
特定ツイート前後のタイムライン表示 | 近辺のツイート表示 - Hatena::Let |
使い方
特定ツイートを開いた状態で、
登録したブックマークレットを実行(お気に入り/ブックマークツールバー等から選択)すると、
のように別タブ/別ウィンドウにて、当該ツイート前後のタイムライン(一日〜二日前後分)が表示される。
「近辺のツイート表示」「以後のツイート表示」の場合は当該ツイートが読み込まれるまで自動でスクロールする
制限事項
- 当該ツイートやその前後のツイートが部分的に検索にかからず表示されない場合がある
Twitterに(今のところ)インデックスされていないのが原因なので、現状では対応不可。
覚書
期間指定で検索
"since:"・"until:"を使う。
- "since:"は「その日以後」("since:2014-3-11"ならば、3月11日を含む)
- "until:"は「その日より前」("until:2014-3-14"ならば、3月14日は含まない)
- "since:"・"until:"で指定する日付は日本時間から9時間ずれている("since:2014-3-11 until:2014-3-14"→日本時間2014年3月11日09時以降・同3月14日09時より前)
ツイートIDを基準に検索
"max_id:"または"since_id:"を使う。
特定ツイート以前:from:furyutei max_id:443749496573292544 since:2014-3-11
特定ツイートより後:from:furyutei since_id:443749496573292544 until:2014-3-14
- "max_id:"は「該当ツイートID以前」("max_id:443749496573292544"ならば、443749496573292544を含む)
- "since_id:"は「該当ツイートIDよりも後」("since_id:443749496573292544"ならば、443749496573292544を含まない)
- "since_id:"で、特定ツイートを含めたい場合、そのツイートIDから1を引いた数値を指定