2009-12-10 3 views

Respuesta

3

Eche un vistazo al método API users.getInfo. Si un usuario ha instalado su aplicación, o "conectado" a Facebook en su sitio a través de Facebook Connect, entonces usted tiene acceso a información de perfil que incluye versiones de su foto de perfil.

Si no tiene una clave de sesión para el usuario (es decir, el usuario no ha instalado su aplicación o conectado a través de Facebook Connect), puede obtener la imagen de perfil "cuadrada", que es una de las versiones más pequeñas. Puede consultar esto directamente usando la API.

La manera más fácil en general es usar la etiqueta fb:profile-pic y XFBML. Deberá instalar las bibliotecas de Facebook Connect para hacer esto, pero no necesita que el usuario inicie sesión ni nada para que XFBML funcione ... siempre y cuando tenga la biblioteca de Javascript en la página y una API. Clave para usar, funcionará.

+0

Deben conectarse a su aplicación para que pueda obtener su foto de perfil. no es exactamente lo mismo que gravatar. Facebook apesta por no tener una característica para sacar fotos por archivo. – Frank

Cuestiones relacionadas