Αποσύνδεση με facebook

ψήφοι
8

Πώς μπορώ να συνδεθώ με το χρήστη Από το facebook συνδεθείτε ιστοσελίδα μου, χωρίς να χρησιμοποιήσετε το πλήκτρο FB-σύνδεσης; Θα ήθελα να το κάνω από codebehind (γ #);

Δημοσιεύθηκε 18/03/2009 στις 13:19
πηγή χρήστη
Σε άλλες γλώσσες...                            


8 απαντήσεις

ψήφοι
10

Ανακάλυψα ότι υπήρχε μόνο μια επιλογή για να το κάνετε από το Javascript από FB.logout(). Φαίνεται κάπως wird ότι δεν υπάρχει API από codebehind να κάνουν το ίδιο.

Απαντήθηκε 18/03/2009 στις 13:44
πηγή χρήστη

ψήφοι
0

Τουλάχιστον στην php api υπάρχει μια μέθοδος αποσύνδεσης. Για να λειτουργήσει η μέθοδος αποσύνδεσης ανακατευθύνει το χρήστη σε ένα url στο facebook.com και στη συνέχεια θα ανακατευθύνει πίσω στην περιοχή σας

$ facebook-> αποσύνδεσης ( " http://site.com/returnAfterLogout.php ")

Ωστόσο, έχω διαπιστώσει ότι το αίτημα αυτό το api javascript εξακολουθεί να πιστεύει ότι η php api ακόμα νομίζει ότι είναι συνδεδεμένος και μέχρι να προσπαθήσουμε να κάνουμε μια αίτηση api θα αυξήσει μια εξαίρεση.

Απαντήθηκε 19/03/2009 στις 15:46
πηγή χρήστη

ψήφοι
3

Μπορείτε εύκολα να το κάνετε αυτό από την εμφάνιση της κλάσης facebook.API (facebook.dll). Απλά καλέστε _api.LogOff ()

Απαντήθηκε 18/08/2009 στις 14:22
πηγή χρήστη

ψήφοι
2

οδυνηρή εμπειρία μου μου έδειξε πρέπει να έχετε μια επιστροφή (ψευδή)? μετά την FB.Connect.logout ()? καλέστε όπως σε:

FB.Connect.logout (doOnUserLogout ())? επιστρέφουν (false)?

Διαφορετικά, θα φαίνεται σαν να αποσυνδεθείτε, με το αποκλειστικό παράθυρο διαλόγου δηλώνοντας έτσι, αλλά δεν θα συνδέσει τον χρήστη έξω.

Βρήκα αυτό έξω από τύχη, δεδομένου ότι και πάλι δεν τεκμηριώνεται.

Απαντήθηκε 20/12/2009 στις 22:20
πηγή χρήστη

ψήφοι
2

Φαίνεται ConnectSession δεν έχει κωδικούς Αποσύνδεση methd. Είναι απλά

void Logout(){ }

χωρίς τίποτα. ίδιο γιαLogin(){}

Έτσι, βασικά θα πρέπει να χρησιμοποιήσετε την έκδοση java-script

Απαντήθηκε 14/06/2010 στις 13:57
πηγή χρήστη

ψήφοι
1

Δεν είναι δυνατόν με μπούκλα και κάτι σαν preg_match ( "/ a href = \" \ / logout.php (*) \ "/", σελίδα $, $ logout_param.?)?

έπειτα...

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

??

Απαντήθηκε 18/11/2010 στις 15:45
πηγή χρήστη

ψήφοι
0

Έκανα αυτό σε προβολή ιστού με τη χρήση:

 webview.loadUrl("http://www.facebook.com/logout.php?confirm=1");
Απαντήθηκε 22/08/2011 στις 10:07
πηγή χρήστη

ψήφοι
7

Αν θέλετε απλά ένα απλό σύνδεσμο για να αποσυνδεθείτε από το χρήστη, μπορείτε να σχηματίσουν ένα url σαν αυτό:

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

Απλά αντικαταστήστε ACCESS_TOKENκαι REDIRECTμε τις κατάλληλες τιμές. Facebook αλλάζει αυτό κάθε τώρα και τότε, έτσι θα πρέπει να προσέξετε για αυτό. Αυτό λειτουργεί μόνο στο πρόγραμμα περιήγησης, αλλά το ωραίο πράγμα για να κάνει αυτό τον τρόπο είναι ότι ο χρήστης δεν χρειάζεται να περιμένουμε για τη βιβλιοθήκη Javascript για να φορτώσει.

Απαντήθηκε 07/01/2012 στις 00:32
πηγή χρήστη

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