1

Facebook接続を使用しており、それでユーザーを認証しています。

各ユーザーには、X 分後に有効期限が切れるセッション キーがあります。セッションの終了後にユーザー セッションを取得するにはどうすればよいですか?

私は試した-

FB.Connect.requireSession();

しかし、Facebook接続のユーザー名とパスワードがポップアップするため、この機能を使用したくありません。彼がユーザー名とパスワードを再入力せずにユーザーセッションを取得したいのですが、無限セッションを要求したくありません。

4

1 に答える 1

0

オフライン アクセスで拡張アクセス許可を要求する必要があります。これが完了すると、facebook は、そのユーザーに代わって行動したいときに保存して使用する必要がある特別な無限セッション キーを提供します。

FB.Connect.showPermissionDialog("offline_access", function(result){ 
   //callback function when users accepts extended permissions
});

http://wiki.developers.facebook.com/index.php/JS_API_M_FB.Connect.ShowPermissionDialog

于 2009-09-14T08:27:45.813 に答える