Facebookのシンプルな機能は、あなたの友人からの投稿だけでなく、あなたの友人が共有した投稿を表示することです。共有の投稿の場合は、 "Kelly and 4 others"というタイトルの共有XYZ投稿です。さらに、あなたの友人のいくつかが投稿を共有した場合、Facebookはそれらを集約して投稿を1回だけ表示しますが、それは数回表示されません。 Facebookはフラットなフィードと集計フィードを同じタイムライン表示で表示しているようだ。集計型とフラット型のニュースフィードを作成するにはどうすればよいですか?
フィードの集計とフラットフィードの種類をユーザーのタイムライン(フラットフィード)に表示する方法をお勧めします。
ユーザーAがユーザーBを以下のたびに、私は、ユーザーBのを追跡するために、ユーザAのタイムラインフィードを更新するGETSTREAMを呼び出す(フラット)
ユーザーのフィード(フラット)
タイムラインフィード:私は次のセットアップフィードを持っていますユーザーフィード。
私は上記に加えて、やってみたいことはユーザーに示すための例のタイムラインとしてこれで次から
フラット・ポスト1(以下、ユーザAから)
フラット・ポスト2(ユーザーB)
集約ポスト1(あなたがフォローしている4人がポストXを共有)
フラットポスト3(以下、ユーザAから)
フラットポスト4(から次のユーザC)
集約後の2(3人、あなたが好きポストY従っている)
それは今、この権利を行う方法のように思えるが、私は活動をフェッチする必要があるだろうということですgetstreamからのタイムラインフィードでは、集約フィードを取得し、何とかそれらをバックエンドに混在させますか?
あなたの質問は本当に明確ではありません、あなたは精巧にできますか? –