HabroRSSフィルター

ハブラウセロフさん、こんにちは。

Habrahabr RSSフィードをより便利に使用できるように設計された小さなオンラインユーティリティをご紹介します。



これが必要な理由:



事実、Habrの改革後、「トピックブログからトピックをフィード」、「フィードをトップからトピックにフィード」などのオプションがプロファイル設定から消えたため、すぐに3つのチャンネルに登録する必要がありました。 ( これについてはすでに詳しく書いています: http : //kapustos.habrahabr.ru/blog/45249/ )。 Yahoo Pipesを使用して問題を解決することはできませんでした。自分で問題を解決する小さなアプリケーションを作成しました。 コミュニティの前で自慢したかったのですが、光沢をつけてマルチユーザー機能を追加した後、「 HabroRSS Filter 」が登場しました。



彼ができることとそれがどれほど役に立つか:







例:

メイン、サブジェクトブログ、パーソナルフィードでRSSを購読しました。 ポッドキャストを無視されたブログのリストに追加しました(耳で情報を知覚しません)、デザイン、現在私にとって興味のないテクノロジーに特化したいくつかのテーマのブログ。 著者を無視しません。



技術部:

PHPのサーバー側。 Habrahabr RSSフィードを解析するために、SimplePieというすばらしいライブラリを使用しました(興味があれば、レビュートピックを書くことができます)

クライアント側では、jQueryと少しのAJAX。

生成されたRSS-XMLは、ヘッダーが変更されていることを除いてHabrahabrのものと同一であり、検証するために(Habrahabr xmlが渡さない)、要素を<dc:creator> </ dc:creator>に変更する必要がありました。

個人のフィードを受信するには、Habrahabr RSS IDが必要です。秘密の情報を提供しないと思います。間違っている場合は、ご記入ください。

タイプ「login:password」による認証は多すぎるため、ユーザーは設定を保存するときに発行される一意のURLを使用してログインすることにしました。



Habroadministrationの場合:

このようなサービスを作成することで、Habrahabrのルールに違反しないことを願っています。 「ボットについて」というメモを読み、対応するユーザーエージェントを設定します。 RSSキャッシュも含まれています-一意のGETのリクエストは、5分ごとに1回しか送信されません。 このサービスから利益を得ることはできず、広告を挿入しないことを約束します。

それでも「フィルター」が何かを壊す場合はお知らせください。削除します。



あなたの提案、バグ報告、批判を歓迎します。



PS:それで、リンクを指定するのを忘れた投稿を書くときに、ここにあります: HabroRSS Filter



UPD:「I Habrahabr」は非公開のブログであるため、これは私が考えたことです。Filtratorに関するトピックの未登録の読者にはまったく表示されず、非常に便利です。 午後1時から2時まで開いているブログに転送してから持ち帰ることはできますか?



All Articles