2

私は JS-SDK を使用して FB アプリでユーザーをログインさせますが、ユーザーがアプリを承認した直後に AJAX リクエストを渡します。これには、Firefox で FB セッションが必要であり、特別なデータがなくても機能する必要があります。 FB セッションですが、Chrome と Safari では FB セッションが失われます。

だから私はそれを修正するための解決策を探していて、FB-Session を保存するために Request で signed_request を送信することを考えました。

4

1 に答える 1

1

JS-SDK は、署名されたリクエストである fbsr_APP_ID と呼ばれるクライアント上のアプリ用の特別な Cookie を作成しています。すべての ajax 呼び出しでそれを取得し、アクセス トークンを確認して取得できるはずです。ユーザーを識別するために他に何も渡す必要はありません。

お役に立てれば

于 2011-10-06T10:18:35.910 に答える