Hay un plugin de outlook llamado Xobni que tiene una característica realmente genial, si un contacto tiene una dirección de correo electrónico, buscará la foto de perfil de ese contacto y la mostrará. Sus preguntas frecuentes indican lo siguiente:¿Cómo puedo obtener la imagen del perfil de Facebook del correo electrónico?
Xobni envía una dirección de correo electrónico encriptada a Facebook para recuperar el perfil de Facebook de la persona que se está viendo actualmente en la barra lateral de Xobni. Tu propio perfil de Facebook nunca se ve alterado por Xobni, y todas las configuraciones de privacidad de Facebook se siguen estrictamente cuando se visualizan otros perfiles.
Me gustaría duplicar esta funcionalidad. Sin embargo, no puedo entender qué llamada API están usando. Estoy asumiendo cuando dicen "dirección de correo electrónico cifrada", que son los términos comunes para el hash de correo electrónico. Una vez que se deriva un nombre de usuario, la API gráfica parece ideal para obtener realmente la imagen, pero estoy teniendo problemas para pasar del hash de correo electrónico al ID de perfil.
Más información: He definido un sniffer en mi máquina para controlar las llamadas salientes, y descubrí que es un inédito, probablemente no método público llamado facebook.users.getByEmail. estaré jugando un poco con esto, pero no soy muy optimista. ¿Alguien más tiene alguna idea sobre cómo ir del correo electrónico a uid? – Forbini
Si alguna vez resolver esto, hágamelo saber - lo más cerca que he recibido es decir, si está conectado Usted puede obtener el ID de perfil mediante el análisis de la página de búsqueda, lo que puede dar una dirección de correo electrónico. Esto requiere el script/programa para enviar válido registrado en las cookies con la solicitud de búsqueda de la página, aunque ... – Mala