[英]Logout with Facebook SDK in Javascript
您好,我对Facebook SDK API的登出方法有疑问。 我没有关闭会议。 我想在索引的加载中关闭它,有我的方法
<script type="text/javascript">
function cerrarSesion() {
FB.Auth.setAuthResponse(null, 'unknown');
FB.getLoginStatus(function(response) {
if (response && response.status === 'connected') {
alert(response.status);
FB.logout(function(response) {
document.location.reload();
});
}
});
});
</script>
我在索引的onload中调用了该方法,但是没有用
<body onload="cerrarSesion();">
如果FB.getLoginStatus显示用户确实已登录,则在初始化SDK之后执行注销事件,而不是onload:
window.fbAsyncInit = function() {
FB.init({
appId : '{your-app-id}',
cookie : true, // enable cookies to allow the server to access
// the session
xfbml : true, // parse social plugins on this page
version : 'v2.2' // use version 2.2
});
FB.getLoginStatus(function(response) {
if (response.status === 'connected') {
FB.logout();
}
});
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.