2011-01-02 3 views
0

Ich integriere Facebook Connect mit meiner Website.Wie ermittele ich den Benutzernamen mit Facebook connect?

Ich frage mich, ob es möglich ist, den Benutzernamen eines bestimmten Facebook-Profils zu bekommen? Mit php library kann ich den vollständigen Namen, Vorname, Nachname usw., aber nicht den Benutzernamen abrufen.

'Benutzername' sollte Name sein, mit dem man sich bei Facebook einloggen kann.

Antwort

0

Ja, Sie können ihre E-Mail-Adresse abrufen, indem Sie erweiterte Berechtigungen anfordern.

http://developers.facebook.com/docs/authentication/permissions

das ist vorausgesetzt, dass ihre Benutzername Adresse der E-Mail ist.

+0

können Sie Melden Sie sich bei Facebook mit der E-Mail-ID oder einem Nutzernamen an. Ich möchte diesen Benutzernamen erhalten, aber es ist mir nicht klar, ob dies möglich ist oder nicht. Der von Ihnen bereitgestellte Link zeigt an, dass die App um Erlaubnis zum Zugriff auf weitere Daten bitten muss. – user560452

1

können Sie https://graph.facebook.com//user_id verwenden und Sie erhalten lñots von Daten, Benutzernamen enthalten ...

+0

Ja, Beispiel mit Benutzername Feld: https://graph.facebook.com/4. Bemerkenswert ist nur, dass nicht jeder einen Benutzernamen hat, daher müssen Sie sich auf einige Personen mit ID oder vollständigen Namen beziehen. –

0

Sie öffentliche Informationen für Benutzer-IDs bekommen, die manchmal einen Benutzernamen enthält, wenn der Benutzer es durch den Aufruf gesetzt:

http://graph.facebook.com/USERID?fields=username

zum Beispiel, das ist meins:

http://graph.facebook.com/1800314?fields=username