TwitterとFacebookは静かにRSSを完全に削除しました

昨年、私はTwitterがデザインを更新してTwitter.comにより多くのユーザーを引き付けたときに、 Twitterがますます閉鎖され、標準指向性が低くなった方法について話しました。 次に、注目すべきRSSアイコンを整理し、RSSフィードのみを表示して特定のユーザーのプロファイルにログインできるようにしました。



私の投稿を読んだ後、Twitter開発者であるIsaac Hepworthは、バズ経由でメッセージに返信することで私を安心させようとしました。



ここで、問題の本質を見つけるために社内の人々と話をしたので、問題を正しく解決できるようになりました。



一番下の行はこれです:あなたのメッセージが示唆するように、RSS自体はまだそこにありました。



新しいツイッターから削除されたのは次の2つだけです。

1.プロファイル内のRSSにリンクします。

2.プロファイルページのメタデータでRSSにリンクします( head



ヘッダーのlink



要素)。




(2)完全にランダムであり、修正します。 ただし、説明されているRSSフィードの検出方法はごく普通であり、ユーザーのフィードを購読して、Googleリーダーまたは別のリーダーで、たとえばtwitter.com/isaachなどのプロファイルURLを追加するだけで読むことができます。



(1)は、ツイッターを可能な限りシンプルにするという、私たちの原則に従った意図的なアクションでした。 ほとんどのブラウザは通常、 link



を介してページ上のRSSの識別を処理します。




これが役立つことを願っています!
残念ながら、明らかに#2は決して修復されなかったため、偶然ではありませんでした。 そして今、RSSフィードはプロファイルから完全に消えているので、ログインしてプロファイルに移動しても検出できません(HTMLコードにもRSSサインはありません)。 Twitterは、独自のAPI形式を支持して、オープンRSS標準経由でフィードを受信する機能を完全に削除したようです。



同時に、Facebookは同じことをしたようです。 ただし、Facebookは以前にRSSを削除してから返送したため、現状は驚くことではありませんでした。 最初は、通常のRSSリンクがあり、これは(Friendfeedの場合と同様に)プロファイルから直接サブスクライブできましたが、Facebookページのページにはそのようなリンクはありませんでした。 プロファイルを再設計した後、彼らはそこからRSSリンクを完全に削除しました。 ただし、Facebookページの最後のアップグレード後、そのようなリンクはグループに直接表示されました。 私が知っているのは、いくつかのFacebookページグループをGoogleリーダーに追加したので、HTMLを掘り下げてコード内のRSSリンクを見つけたことを覚えています。 そして今、Facebookは再びグループに加入する可能性を排除し、その結果、サイトのRSSを完全にクリアしているように見えます(独自のGraph APIも支持しています)。



私たちの周りの人々は、RSSが死んでいるというトピックについて長い間議論してきました。 私はRSSではなく、「サブスクリプション」という概念そのものが死んでいると書きました。 ただし、これらの非常に独自のAPIを支持してRSSを削除するサイトがますます増えているため、購読のインターフェイスとしてだけでなく、一般にプロトコルとしてRSSが実際に死にかけているのではないかとすでに恐れています。



私の唯一の望みは、上記のサイトの両方が心を変え、次のインターフェースのアップグレード後にRSSサブスクリプションをその場所に戻すことです。 ただし、この関数の消失に気づいたのは私だけであるように思われるため、元に戻す正当な理由があるとは考えられません。 個人的には、これは恥ずべきことだと思う。なぜなら、私のようなプログラマーだけがTwitterやFacebookからデータを引き出すコードを書くことができ、普通のユーザーにはそのような機会がないからだ。



FacebookやTwitterの時代の2011年には、オープンスタンダードへの配慮を完全にやめたようです。 たぶん、これはRSSが死んでいるだけでなく、オープンスタンダードの全体的なパラダイムが死んでいるのかもしれません。 開発者だけでなく、一般のすべてのユーザーにとって、これは非常に悲しく、非常に悪いことだと思います。



更新Dave Stevensは、Twitter APIを介してRSSを抽出する方法を共有しています。例: api.twitter.com/1/statuses/user_timeline.rss?screen_name=daveisanidiot



このメソッドはまだ機能しています(詳細についてはAPIドキュメントを参照)が、その可用性はTwitter開発者の手に完全に委ねられています。



更新2 :RSSに関するTwitterの意図が不明な場合は、「 RSSフィードの検索方法 」というタイトルのヘルプ記事をご覧ください



Twitterは最近、より安全なOAuth方式を支持して、基本的なRSS認証のサポートを終了しました。 詳細については、こちらをご覧ください。

blog.twitter.com/2010/08/twitter-applications-and-oauth.html



このため、TwitterでRSSフィードを直接サポートすることはなくなりました。



TwitterアカウントからRSSフィードを引き続き使用したい場合は、サードパーティのサービスを使用することをお勧めします。



または、プログラミングに問題がない場合は、開発者ツールを使用してステータスを取得してください。



このリンクは、OAuthを使用してステータスを取得する方法に関する情報を提供します: dev.twitter.com/doc/get/statuses/home_timeline



最初にTwitterアプリケーションを登録する必要があることに注意してください。 ここでできます: dev.twitter.com/apps/new



All Articles