[Obsolete] Twitter のタイムラインをRSS変換する方法 (2020年7月)

このサイトを検索 | Search this site

2023-07-21
Twitter-API v2 移行に伴う影響をあとがきに追記した。
この記事の情報はもはや有効ではありません!

TwitterのタイムラインをRSSリーダー(フィードリーダー)で読みたいと思ったことはありませんか?

Twitterを情報収集ツールとして位置づけるなら、JanetterなどのTwitterクライアントよりも、Inoreaderなどのフィードリーダーで管理する方が効率がいいです。

[メリット]
  • Twitter.comにアクセスしなくてよい
  • フィードリーダーでタイムラインを読むことができる
  • タイムラインを漏れなくチェックすることができる
  • 複数アカウントのタイムラインを取得することができる
  • ハッシュタグのタイムラインを取得することができる
  • 検索ワードのタイムラインを取得することができる
  • ツイート原文にジャンプすることができる


RSS変換サービス

2023年7月21日現在

Twitter-API v2 移行に伴い Twitter-API の利用料が有料化されたので、無料で提供されていたこのページのサービスは使えなくなりました。

TwitterのタイムラインをRSS変換することができるウェブサービスをいくつかご紹介します。

Twitter-APIの仕様変更に伴い、過去に検証したいくつかのサービスがエラーを返すようになったので新たに検証しました。

RSS変換サービス
サービスコメント
nitter
https://nitter.net
https://nitter.net/xxxxx/rss
豊富なオプションが利用可能
Twitter Great RSS
https://twitter-great-rss.herokuapp.com
https://twitter-great-rss.herokuapp.com/feed/...
設定が難しいがタイムラインの取得が早い。ブックマークレットあり。GitHubでコードが公開されている。
Facebook,Google+,Twitter in Rss
https://feed.exileed.com
https://feed.exileed.com/twitter/feed/xxxxx
全てのサービスが停止したらこれに頼ろう。
ロシアのサービス。
TwitRSS.me
https://twitrss.me
エラーを返すのでもやは使えない
Queryfeed
https://queryfeed.net
エラーは返さないがタイムラインを取得できない
Inoreader
https://inoreader.com
有料プランで対応
RSS について
RSS は以下のいずれかの略称です。
諸説あるため、これだ!と限定できません。
  • Rich Site Summary
  • RDF Site Summary
  • Really Simple Syndication

動作したのは3サービス

*以下のサービスはもはや動作しない
  1. nitter
  2. Twitter Great RSS
  3. Facebook,Google+,Twitter in Rss

nitter が簡単。Twitter Great RSSはTwitter-APIに対して連携アプリを認証する手順が必要。

Facebook,Google+,Twitter in Rssはロシアのサービスです。

設定方法

Inoreaderにフィードを登録する時は、左上の検索窓にURLをペーストします。

Inoreader-search

nitter

https://nitter.net
nitter-top

https://nitter.net/USERNAME/rss

[設定方法]
  1. https://nitter.net/USERNAME/rss
  2. USERNAMEをユーザー名に置き換える
  3. フィードリーダーに登録する
  4. 終了

公式サイトにアクセスしてタイムライン取得したいユーザー名を入力すると、動画のみ、画像のみ、またはその逆などを指定することができます。

Twitter Great RSS

https://twitter-great-rss.herokuapp.com
GreatRSS-top

https://twitter-great-rss.herokuapp.com/feed/user?name=USERNAME&url_id_hash=xxx

[設定方法]
  1. https://twitter-great-rss.herokuapp.comにアクセスする
  2. 「Sign in with twitter」をクリックする
  3. 「連携アプリを認証」を選択する
  4. フィードURLが表示される
  5. USERNAMEをユーザー名に置き換える
  6. フィードリーダーに登録する
  7. 終了

[取得可能なタイムライン]

hash=xxx はログインユーザ固有の長~い値です。

timeline tweets
https://twitter-great-rss.herokuapp.com/feed/home?url_id_hash=xxx

user tweets
https://twitter-great-rss.herokuapp.com/feed/user?name=USERNAME&url_id_hash=xxx

user favorites
https://twitter-great-rss.herokuapp.com/feed/user/fav?name=USERNAME&url_id_hash=xxx

list tweets
https://twitter-great-rss.herokuapp.com/feed/list?name=USERNAME&slug=LISTNAME&url_id_hash=xxx

search result tweets
https://twitter-great-rss.herokuapp.com/feed/search?q=KEYWORD&url_id_hash=xxx

スナップショット
GreatRSS-login

Facebook,Google+,Twitter in Rss

https://feed.exileed.com
feed.exileed.com-top

https://feed.exileed.com/twitter/feed/USERNAME

[設定方法]
  1. https://feed.exileed.com/twitter/feed/USERNAME
  2. USERNAME をユーザー名に置き換える
  3. フィードリーダーに登録する
  4. 終了

公式サイトからRSSフィードを作成する時は、次の書式で入力します。(結果は同じです)
https://twitter.com/USERNAME

あとがき

twitter_logo Twitter API 仕様変更による影響例
  • これまで無料で利用できた API が有料化されたため、多くの企業や個人が影響を受けました。
  • 特に、Twitter をビジネスに利用している企業は、API の有料化により、コスト増加を余儀なくされました。
  • また、Twitter を個人用に利用しているユーザーも、API の有料化により、これまで無料で利用できたサービスが利用しにくくなる可能性があります。
  • たとえば、Twitter のデータを分析してマーケティングに利用する企業は、API の有料化により、分析コストが増加する可能性があります。
  • また、Twitter のデータを自動的に収集して保存するツールを利用しているユーザーは、API の有料化により、ツール利用コストが増加する可能性があります。
  • Twitter API の仕様変更は、多くのユーザーや企業に影響を与える可能性があります。そのため、Twitter API を利用しているユーザーや企業は、仕様変更の内容をよく理解し、対応策を検討することが重要です。
SC2
Windowsランキング 将棋ランキング スマホ・携帯ランキング にほんブログ村 IT技術ブログ ライフハックへ にほんブログ村 その他趣味ブログ 将棋へ

このサイトを検索 | Search this site