0

何百ものRSSフィードのコンテンツを集約して表示するWebサイトを構築したいと思います。フィードは、Twitter、Flickr、Tumblrなどのさまざまなサイトからのものになるため、コンテンツは非常に異質になります。

完璧な世界では、これは副次的な問題ですが、他の人がフィードのリストを管理し、表示されるアイテムをフィルタリングできるように、個々のフィードのコンテンツにタグを割り当てるのを手伝ってもらいたいと思います。

私がこれまでに試したこと:

  1. Google Feeds API –これが答えだと思いましたが、何かが足りない場合を除いてFeedController、収集されたフィードコンテンツは個別のリストとしてのみ出力されます。表示する前に、Google Feeds APIに多くのRSSフィードのコンテンツを集約して並べ替えるように依頼する方法はありますか?

  2. Yahoo! パイプ–これも最初は良い解決策のように思えました。Googleドキュメントのスプレッドシートに保存されているRSSフィードのリストにアクセスし、コンテンツを集約するパイプを設定します。ただし、出力には多くの要望があります。たとえば、Tumblrの動画投稿には、タイトルと投稿へのパーマリンクのみが表示され、埋め込まれたYouTube動画は失われます。

  3. PHP –この質問を見たことがありますが、これは良いアプローチのようです。私はPHPにあまり詳しくないので、学ぶつもりはありますが、理想的には別のアプローチを見つけたいと思います。

何かご意見は?ありがとう。

4

5 に答える 5

1

私のお気に入りは今でも Yahoo Pipes です。少し手を加えるだけで、ビデオ タグを保持できる場合があります。問題のパイプへのリンクはありますか?

于 2010-06-16T21:06:14.187 に答える
0

Google Feeds APIは、RSSフィードの収集に適しています。最新の5つのエントリのみが含まれているarduinoフォーラムフィードを取得してください。GoogleフィードAPIの履歴エントリ機能により、この問題が修正されます。

google feed apiを使用してyahooパイプにフィードします。これにより、検索、タグ付け、フィルタリングを制御できます...

于 2012-05-21T17:03:19.160 に答える
0

コンテンツをデータベースに入れ、世界最高のツールを使用してソート/フィルタリングします。

于 2011-05-30T15:20:12.707 に答える
0

実際、私は自分のプロジェクトの 1 つでこれを行っています。

ASP.NET と C# を使用しています。

定期的に出て、各フィードのデータを取得する機能があります。新しいアイテムを SQL Server に保存します。このようにして、フィード内のデータを自分の Web サイトで好きなようにグループ化、並べ替え、表示できます。サイトとアイテム タイトルのキーワードに応じて、各アイテムがデータベースに追加されるときに、各アイテムに自動的にタグを割り当てます。

于 2010-06-16T21:25:50.327 に答える
0

2 つの提案:

  1. 全体のパッケージ: Dave Winer の River2 http://quick.newsriver.org/
  2. 非公式の Google Reader API http://code.google.com/p/google-reader-api/
于 2012-05-21T18:45:54.810 に答える