Twitterで特定ユーザーのリポスト(リツイート)を絞り込む方法と注意点

X(旧Twitter)

Twitterで特定のユーザーが行ったリポスト(リツイート)だけを確認したい場合、従来の検索コマンド「filter:nativeretweets」がうまく機能しないことがあります。ここではその原因と代替方法を解説します。

1. filter:nativeretweetsが機能しない理由

Twitterは検索機能の仕様を随時更新しており、「filter:nativeretweets」が正しく動作しないことがあります。特にWeb版やAPI経由での検索では仕様が変わることがあり、過去のリポストを完全に絞り込めない場合があります。

また、ユーザー名指定と組み合わせた場合、正しい形式は「from:ユーザー名 filter:nativeretweets」ですが、Twitterの内部処理によって反映されないことがあります。

2. 代替方法:ユーザーのリツイートを確認する

1. ユーザーのプロフィールページで「リツイートを含む」設定が有効か確認する。

2. 高度な検索を使い、「from:ユーザー名 exclude:replies」などでリポストを含む投稿を間接的に抽出する。

3. サードパーティのTwitterアーカイブツールを利用して過去のリツイートを確認する方法もあります。ただし、信頼できるサービスを選ぶことが重要です。

3. 注意点と実例

Twitterは仕様変更が頻繁にあるため、検索コマンドが突然動作しなくなることがあります。例として、以前は「filter:nativeretweets」で絞り込めたユーザーのリツイートが、現在は検索結果に表示されない場合があります。

その場合、プロフィールからスクロールして確認するか、公式のTwitterデータアーカイブをダウンロードして確認する手段もあります。

まとめ

特定ユーザーのリポストを検索する場合、標準コマンドだけでは完全に取得できないことがあります。高度な検索やサードパーティツール、公式アーカイブの活用など、複数の手段を組み合わせることが、過去のリツイートを確認する最も確実な方法です。

コメント

タイトルとURLをコピーしました