1

FacebookAPIを使用しています。Facebookからユーザーデータを取得したい。ユーザーは一度に複数のFacebookアカウントを追加登録できます。

私の問題は、ユーザーがFacebookアカウントに一度ログインし、別のアカウントを追加したい場合です。既存のアカウントから自動的にログアウトすることはありません。既存のログインページからユーザーをログアウトして、Facebookのログインページにリダイレクトしたい

4

2 に答える 2

0

javascriptapi呼び出しを使用します。

FB.logout(function(response) {
  alert("user is now logged out");
});

PHP-SDKを使用している場合

header("Location: " . $facebook->getLogoutUrl(array('next'=>"http://domain.com/wheretoredirectafterlogout.html")));
于 2012-05-28T08:41:34.633 に答える
0

FB.logout関数を呼び出してから、その直後にFB.login関数を呼び出すことができます。

function logout_and_login() {
  FB.logout(function(response) {
    FB.login( function() {
      // do something
    });
  });
}

次に、必要に応じてボタン/リンクに関数を追加できます。

于 2012-05-28T10:20:30.763 に答える