2012-04-25 5 views
1

ユーザーがFacebookに接続/切断したときにページを動的に更新する方法はありますか?ユーザーがFacebookに接続/切断した場合、ページを動的に更新しますか?

私はjavascript SDKに付属のイベントサブスクライバメソッドの1つを使用していますか?

私は、authResponseChangeを試みていますが、私のFacebookアカウントからアプリを削除すると、私のコールバック機能が呼び出されないようです。

答えて

2

auth.statusChangeイベントにも登録するようにしてください。私の経験からもどちらも本当に信頼できるものではありません。

ユーザーは、ユーザーが削除したときにpingされるサーバーのURLを置くことができ、フィールドの認証を解除するコールバックがありますアプリの設定]> [詳細設定]タブでは、あなたのアプリを認証解除するときは、サーバ側で知ることができますアプリ。

これで、クライアントを何らかの形で同期させることができます。

+0

そのコールバックURLフィールドに感謝します。 –

1

FB.getLoginStatusを使用して、ユーザーがログインしているかどうかを手動で確認できます(Facebook JS SDKドキュメントのsee here)。すでに存在するイベントを使用して、毎回この種のチェックを実行できますか?おそらくauth.authResponseChangeauth.statusChangeイベントを購読してからFB.getLoginStatusに電話して、変更されているかどうかを確認してください。

関連する問題