Facebookのユーザーが自分のFacebookアプリを介して何かを投稿したことをどのように知ることができますか?
通常のポーリング方法は使いたくありません。アプリが2000ユーザーにまで成長すると、サーバーが非常に使い果たされてしまいます。
私のアプリは、ユーザーの投稿を取得し、その中の特別なタグ(#Send_To_Appなど)を検索して、これらの投稿を取得して別の場所に複製する必要があります。
Facebookのユーザーが自分のFacebookアプリを介して何かを投稿したことをどのように知ることができますか?
通常のポーリング方法は使いたくありません。アプリが2000ユーザーにまで成長すると、サーバーが非常に使い果たされてしまいます。
私のアプリは、ユーザーの投稿を取得し、その中の特別なタグ(#Send_To_Appなど)を検索して、これらの投稿を取得して別の場所に複製する必要があります。
彼らがあなたのアプリを通じて何かを投稿しているのなら、彼らがそれを投稿しているとき、あなたは今すべきです! これにJavaScriptを使用している場合は、event.subscribeを使用できます
https://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/
また、php などを使用してグラフ API をヒットすると、作成されたオブジェクトの ID が返される可能性が高く、それを保存してから FQL クエリを使用してそれらを取得できます。
単純に、ライブ更新の購読を使用する必要があることがわかりました(これは、アプリ設定の非表示オプションです)