0

Feedzirra gemを使用してさまざまなフィードを正常にプルし、フィードの更新を取得できます。ただし、プルしたいフィードごとにコンテンツが異なります(つまり、Githubパブリックフィード、最近再生されたlast.fmなど)。

これらすべてのフィードを1つにまとめる最良の方法は何ですか?現在、フィードの種類ごとに異なるモデルがあり、一部のフィードは他のフィードとは異なるタイムスタンプを使用しています。

4

2 に答える 2

1

m、

複数のフィールドを追加して、uber-feedオブジェクトの一意の属性をそれぞれ保持し、処理時に特定の各フィードから取得した属性のみを入力することができます。(事前にフィールドを定義する必要があるため、完全ではありませんが、そのようにNoSQLモデルに似ていますが、データホルダーとして任意のフィールドを追加できます。)

これは、フィードのすべてのインスタンスに新しいフィールドを追加する方法です...

Feedzirra::Feed.add_common_feed_entry(:my_custom_field)

これについては、もう少しダイアログがあります...

https://groups.google.com/forum/?fromgroups#!msg/feedzirra/_h4y8_vwDGc/N8sjym6NouEJ

于 2012-06-18T05:03:48.253 に答える
0

アクティビティフィードを作成しています-アクティビティフィードの作成方法について調査できるいくつかの宝石があります:https ://www.ruby-toolbox.com/categories/Rails_Activity_Feeds

于 2012-06-17T13:07:54.923 に答える