Kilépés facebook

szavazat
8

Hogyan tudok bejelentkezni a felhasználó ki a facebook csatlakozni website használata nélkül fb-belépés gomb? Szeretnék csinálni az codebehind (c #)?

A kérdést 18/03/2009 13:19
a forrás felhasználó
Más nyelveken...                            


8 válasz

szavazat
10

Rájöttem, hogy ott csak egy lehetőség, hogy nem azt a Javascript által FB.logout(). Úgy tűnik, kicsit wird, hogy nincs API codebehind, hogy nem ugyanaz.

Válaszolt 18/03/2009 13:44
a forrás felhasználó

szavazat
0

Legalábbis a php api van egy logout módszer. Annak érdekében, hogy a munka a logout módszer átirányítja a felhasználót egy URL-t facebook.com majd átirányítja vissza webhelyére

$ facebook-> logout ( " http://site.com/returnAfterLogout.php ")

Azonban azt találtam, hogy az adott kérelem a JavaScript API mindig azt hiszi, a php api mindig azt hiszi, van jelentkezve, és amíg meg nem próbálja meg egy API-kérelem akkor egy kivételt.

Válaszolt 19/03/2009 15:46
a forrás felhasználó

szavazat
3

Könnyedén Ehhez egy példány a facebook.API osztály (facebook.dll). Csak hívja _api.LogOff ()

Válaszolt 18/08/2009 14:22
a forrás felhasználó

szavazat
2

Saját fájdalmas tapasztalat megmutatta, akkor kell egy return (false); miután a FB.Connect.logout (); hívja mint:

FB.Connect.logout (doOnUserLogout ()); visszatérés (false);

Egyébként ez lesz tűnik, mintha ez meg kijelentkezni, a modális párbeszédpanel amely így van, de ez nem fog jelentkezni a felhasználó ki.

Ezt találtam ki véletlenül, mivel ismét nem dokumentálták.

Válaszolt 20/12/2009 22:20
a forrás felhasználó

szavazat
2

Úgy tűnik, ConnectSession nincs kódokat Kilépés methd. Ez csak

void Logout(){ }

anélkül, hogy bármi. ugyanazLogin(){}

így alapvetően akkor kell használni a java-script verzió

Válaszolt 14/06/2010 13:57
a forrás felhasználó

szavazat
1

Nem lehet, hogy a göndör és a valami, mint preg_match ( "/ a href = \" \ / logout.php (. *?) \ "/", $ Oldalon $ logout_param);

azután...

curl_setopt ($ ch, CURLOPT_URL, 'http://m.facebook.com/logout.php'. $ logout_param [1]); curl_exec ($ ch);

??

Válaszolt 18/11/2010 15:45
a forrás felhasználó

szavazat
0

Én ezt a Webview segítségével:

 webview.loadUrl("http://www.facebook.com/logout.php?confirm=1");
Válaszolt 22/08/2011 10:07
a forrás felhasználó

szavazat
7

Ha csak azt egy egyszerű link, hogy jelentkezzen ki a felhasználó, akkor alkot egy ilyen URL:

https://www.facebook.com/logout.php?access_token=ACCESS_TOKEN&confirm=1&next=REDIRECT

Csak cserélje ki ACCESS_TOKEN, és REDIRECTa megfelelő értékeket. Facebook megváltoztatja ezt a hébe-hóba, így van, hogy néz ki, hogy. Ez csak akkor működik a böngésző, de a szép dolog csinálja így, hogy a felhasználónak nem kell várnia a JavaScript könyvtár betöltésére.

Válaszolt 07/01/2012 00:32
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more