Nasıl fb-giriş düğmesini kullanmadan, facebook bağlamak web sitesinden dışarı bir kullanıcı oturum açabilir? Ben codebehind (c #) onu yapmak istiyorsunuz?
facebook ile Çıkış yap
Ben tarafından Javascript yapmak için tek bir seçenek olduğunu öğrendim FB.logout(). Bu tür görünüyor aynısını yapmaya codebehind gelen hiçbir API olmadığını wird.
PHP API içinde en azından bir çıkış metodu. o çıkış yöntemi çalışması için de facebook.com'da bir url kullanıcıyı yönlendirir ve sonra sitenize geri yönlendirir
$ facebook-> çıkış ( " http://site.com/returnAfterLogout.php ")
Ancak ben bu isteğe javascript api hala php api hala kaydedilir düşünür ve bir API isteği yapmaya çalışacağız kadar bir istisna düşündüğünü bulduk.
Kolayca facebook.API sınıfı (facebook.dll) örneğinden yapabilirsiniz. Sadece) (_api.LogOff çağrı
Benim acı deneyim bir dönüş (yanlış) SAHİP OLMALIDIR bana gösterdi; FB.Connect.logout sonra (); gibi çağrı:
FB.Connect.logout (doOnUserLogout ()); (Yanlış) döndürür;
Aksi takdirde kalıcı iletişim kutusu böylece belirten ile, çıkış işlemini olduğu gibi görünmek ederiz ancak kullanıcı oturumunu olmayacaktır.
Tekrar belgelenmiş değildi gibi ben tesadüfen öğrendim.
görünüyor ConnectSession Çıkış Metod herhangi kodları yoktur. Bu sadece
void Logout(){ }
hiçbir şeysiz. aynısıLogin(){}
böylece temelde java-komut dosyası sürümünü kullanmanız gerekecektir
o preg_match'in gibi kıvrılma ve bir şey ile mümkün değil mi ( "/ a href = \" \ / logout.php (*) \ "/", $ sayfasında, $ logout_param.?);
sonra...
curl_setopt (. $ ch CURLOPT_URL 'http://m.facebook.com/logout.php' $ logout_param [1]); curl_exec ($ ch);
??
Ben kullanarak bir Web görünümü bu yapıyordu:
webview.loadUrl("http://www.facebook.com/logout.php?confirm=1");
Sadece çıkış yapmak kullanıcı basit bir bağlantıyı istiyorsanız, böyle bir url oluşturabilir:
https://www.facebook.com/logout.php?access_token=ACCESS_TOKEN&confirm=1&next=REDIRECT
Sadece yerini ACCESS_TOKENve REDIRECTuygun değerleri ile. Facebook şimdi ve sonra bunu her değişir, bu nedenle bunun için dikkat etmeliyiz. Bu yalnızca tarayıcıda çalışır, ancak bu şekilde yapıyor hakkında güzel şey, kullanıcının JavaScript kütüphanesi yüklemek için beklemek zorunda olmamasıdır.













