Facebook JS SDK لـ Open Graph: Logout لا يعمل!
سؤال
لسبب ما عندما أتصل FB.logout();
, ، لا يتم تسجيل المستخدم بالفعل من Facebook.
لماذا قد يكون هذا؟ لا توجد أخطاء JS ، ويمكنني أن أتقدم عبر الكود أثناء تشغيله عبر SDK ... إنه لا يسجل الخروج بنجاح.
المحلول
تحتاج إلى الحصول على fb-root
علامة DIV أولاً ، ثم اتصل FB.init()
وثم FB.logout()
مثال الاستخدام:
FB.logout(function(){
window.location = 'path/url here';
});
بدلاً من ذلك ، يجب إعادة التوجيه إلى سجل عنوان URL هذا:
www.facebook.com/logout.php?app_key=KEY&session_key=SESSION&next=REDIRECT_URL
نصائح أخرى
تحتاج إلى الحصول على رمز وصول صالح عند الاتصال FB.logout
. لا تزيل fbs_*
ملفات تعريف الارتباط بمفردك. FB.logout
سأفعل هذا بنفسه.
لا تنتمي إلى StackOverflow