Facebook JS SDK für Open Graph: Abmelden nicht funktionieren!
Frage
Aus irgendeinem Grund, wenn ich anrufe FB.logout();
, Der Benutzer wird nicht von Facebook angemeldet.
Warum könnte das sein? Es werden keine JS -Fehler geworfen, und ich kann den Code durch den Codes durch den SDK treten ... es logt sich einfach nicht erfolgreich ab.
Lösung
Sie müssen das haben fb-root
Div -Tag zuerst, dann rufen Sie an FB.init()
und dann FB.logout()
Beispiel Verwendung:
FB.logout(function(){
window.location = 'path/url here';
});
Alternativ sollten Sie sich auf dieses URL -Abmeldung umleiten:
www.facebook.com/logout.php?app_key=KEY&session_key=SESSION&next=REDIRECT_URL
Andere Tipps
Sie benötigen einen gültigen Zugriffstoken, wenn Sie anrufen FB.logout
. Entfernen Sie die fbs_*
Kekse alleine. FB.logout
wird das selbst tun.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow