Pregunta

Estoy construyendo una pequeña aplicación de Facebook, en la que estoy realizando lo siguiente: El usuario completa los nombres de sus amigos (usando el selector de amigos). Lo que quiero hacer a continuación es recuperar la identificación de usuario de su amigo según su nombre de usuario. ¿Es posible? ¿Puedo consultar a un usuario por su nombre y recibir su ID?

¿Fue útil?

Solución

No, porque los nombres no son únicos. Sin embargo, lo que podrías hacer es capturar los UID que el amigo está enviando, porque aunque parezcan nombres, lo que realmente está haciendo es seleccionar los UID. Luego, incluso sin la aprobación de su aplicación, puede consultar algunos datos básicos (primero, último, configuración regional, url de perfil)

Otros consejos

¡Eso no es cierto! Los nombres de usuario también son únicos, pero el nombre real no es único.

El nombre de usuario en sí mismo es la parte de la URL, por ejemplo: www.facebook.com/zuck (Página de Mark Zuckerberg) su nombre de usuario es zuck PERO no todos los usuarios tienen establecer un nombre de usuario. Para ellos muestra un ID de usuario, por ejemplo: www.facebook.com/profile.php?id=123

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top