Resumen:Obtener imagen de perfil de usuario de Facebook antes de la autenticación de aplicación
estoy trabajando en un sitio web que conecta a Facebook a través de la API de gráficos. Me preguntaron si puedo obtener una foto de perfil de usuario si ya han iniciado sesión en Facebook, pero antes de que el usuario autentique la aplicación. es posible?
EDIT: Sé que puede obtener imagen de perfil de la gente yendo a http://graph.facebook.com/USERNAME_OR_USERID/picture?type=large
, pero iba a ser capaz de obtener nombre de usuario o el ID de un usuario si está conectado a Facebook, pero no han autorizado a mi aplicación?
Detalles:
De acuerdo con la Facebook API User documentation, se pueden obtener su ID de Facebook sin una señal_acceso, y sé que si vas directamente a/me URL de un usuario se puede ver su información básica. Con la identificación de Facebook, puedo tomar su foto de perfil.
Sin embargo, cuando intento llamarlo desde el sitio web utilizando el siguiente código, aparece un error OAuthException.
FB.api('/me', function(response) {
console.log(response);
});
supongo que tienen que autenticar la aplicación, pero estoy buscando para ver si puede haber perdido una manera de conseguir su foto de perfil.
Gracias por su ayuda!
No importa. Encontré la respuesta. No puede obtener su nombre de usuario o ID: http://facebook.stackoverflow.com/questions/7520300/facebook-app-without-prompted-authentication –