Frage

Ich baue eine kleine Facebook-Anwendung, in der ich die folgende bin ausführen: Der Benutzer füllt seines Freundes Namen aus (mit Freund Wähler), Was ich will als nächstes zu tun ist die Benutzer-ID basierend auf ihren Benutzernamen Freund abzurufen. Ist es möglich? Kann ich einen Benutzer durch seinen Namen abfragen und erhalten seine ID?

War es hilfreich?

Lösung

Nein, weil Namen nicht eindeutig sind. Was Sie tun können, ist, obwohl die UIDs zu erfassen, die der Freund einreicht, denn auch wenn es wie Namen sieht, was er wirklich tut herauszupicken UID ist. Dann, auch ohne Ihre Anwendung genehmigt werden, können Sie einige grundlegende Daten abfragen (erste, letzte, locale, Profil url)

Andere Tipps

Das ist nicht wahr! Benutzername sind auch einzigartig, aber der eigentliche Name ist nicht eindeutig!

Der Benutzername selbst ist das Teil aus der URL z.B .: www.facebook.com/zuck (Seite von Mark Zuckerberg) seinen Benutzernamen ist zuck , aber nicht alle Benutzer einen Benutzernamen festgelegt haben. Für sie ist es zeigt eine Benutzer-ID z.B .: www.facebook.com/profile.php?id=123

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top