我正在使用facebook api。我想从Facebook获取用户数据。用户可以一次添加多个Facebook帐户。
我的问题是: 如果用户在Facebook帐户中登录一次并想要添加其他帐户。它不会从现有帐户自动注销。 我想从现有登录页面注销用户并将其重定向到Facebook登录页面
答案 0 :(得分:0)
使用javascript api调用:
FB.logout(function(response) {
alert("user is now logged out");
});
如果您使用的是PHP-SDK
header("Location: " . $facebook->getLogoutUrl(array('next'=>"http://domain.com/wheretoredirectafterlogout.html")));
答案 1 :(得分:0)
您可以调用FB.logout函数,然后直接调用FB.login函数,例如
function logout_and_login() {
FB.logout(function(response) {
FB.login( function() {
// do something
});
});
}
然后您可以根据需要将该功能添加到按钮/链接。