私はソーシャルメディアモニタリングアプリケーションを開発しています。現時点では、可能な顧客のFacebookの壁からデータを収集するためにFacebookページIDをアプリケーションに入力しています(直接プロモーションのための現実的なサンプルがあります)。 これらのページIDは、壁の投稿およびコメントを収集し、統計を計算するために使用され(たとえば、最も頻繁に使用される単語を表示するために)、特別なビューでユーザーに提示されます。ほとんどの場合、投稿とコメントを例外なく収集する必要があります。現在、システムには約130ページのIDがあり、さらに多くのページIDがあります。 すべてのFacebookページの壁の投稿とコメントを取得していますか?
は今、私はいくつかの欠点で、このために グラフAPIを使用しています:FBのAPIアクセスが600リクエスト/ 10分に制限されています。ライブビューを表示するには、少なくとも2時間ごとにAPIにアクセスする必要があります。プログラムの他の部分でAPIリクエストを使用しているので、制限が遅かれ早かれ打ち切られていることは明らかです(実際には既に発生しています)。
回答はほとんど冗長です。限界を打つために... URL http://graph.facebook.com/NAME/feedに(コメントは投稿に囲まれている)
確率を壁の投稿を要求する必要がすることは、いくつかの壁に投稿の数に依存する
私が取得することはできませんすべてこのメソッドのコメント(例:
- :
は、私は現在に切り替えるには(またはグラフAPIの使用法を補完するために)FQLを使用して
stream
とcomment
テーブルを照会することではなく、これも制限がありますどのようにアウトしようとしています)行きますクエリを特定のタイムスパンに制限して冗長性を再開することはできません
私の130ページのidsのそれぞれに得られる投稿の最大数は61です(理由は61ですか)。
動画やリンクなどの特別なオブジェクトを別々のリクエストで取得する必要があるため、予測できない数の追加リクエストが必要です。
マイ質問は今ある - 誰もが同様のことをやっている場合:どのようにこれらの問題を解決しましたか?より多くの数(最大1,000個)の壁の疑似ライブストリームをどのように取得しますか?
お客様に私たちに追加の許可を与えることは、現在オプションではありません。
Frankp、Rkcell、ハイテク、 をお勧めします。 ソリューションを見つけましたか? – Steeve