2010-11-20 8 views
4

私はFacebookのキャンバスアプリケーションにリアルタイムの更新の壁を追加したいと思います。 この壁の投稿は、すべてのアプリケーションユーザーに対して自動的に更新される必要があります。 このようなアプリケーションを実現する最良の方法は何ですか?Facebookのリアルタイム更新アプリケーションの壁

私はFBMLページと定期的なAJAXリクエストをサーバー(FBJS)に使用する予定です。 1人のユーザーが何か投稿をすると、この投稿はこれらのAJAXリクエスト(形式 - JSON)を使用してすべての人に返されます。

おそらく、それを行う最良の方法がありますか?

答えて

1

私はナイトクラブのウェブサイトでも使用しています。 Facebookの要求はクライアント側であるため、サーバーにパフォーマンス上の問題が発生することはありません。

XからX秒まで、私はFacebookへのそれらの呼び出しを行います。できることは、あなたがFacebookに電話するたびにあなたのコンテンツ要素(例えばdiv)を更新しないことです。代わりに、たとえば最後のコメントIDの隠しフィールドを使用し、Facebookへの呼び出し時に最後に返されたコメントIDが隠しフィールドと同じであるかどうかを確認します。

関連する問題