Mostrar la fuente de la imagen de Facebook por ID

Estoy desarrollando una aplicación de Facebook que almacena en MySQL la foto [id]. Estoy usando la API Graph de Facebook para recuperar todas las fotos del usuario y, mediante un botón de radio, la foto seleccionada [id] se almacena en mysql.

El problema es, ¿cómo debo mostrar la fuente de la imagen por la identificación almacenada?

preguntado el 22 de mayo de 12 a las 19:05

1 Respuestas

Inspecciona el objeto de gráfico para esa identificación,

graph.facebook.com/photoID

Por ejemplo una foto de facebook.com/facebook

http://graph.facebook.com/427100966728

Esto devolverá una respuesta JSON para la que puede elegir el tamaño que desee para la fuente.

Para más información, ver, http://developers.facebook.com/docs/reference/api/photo/

Por ejemplo en el SDK de PHP

$a_photo = $facebook->api('/427100966728');

<img src=<?php echo $a_photo['picture'] ?> />

contestado el 22 de mayo de 12 a las 21:05

Cuando trato de agregar el photoid al final de graph.facebook.com/here, devuelve falso. ¿Alguna sugerencia? - cc

@cchacholiades si es falso no tienes acceso. Necesita un token de acceso válido con los permisos adecuados. - phwd

Los permisos que solicito son $url = $facebook->getLoginUrl(array('req_perms' => "user_photos, friends_photos,publish_stream", 'fbconnect' => 0, 'canvas'=>1)); - cc

@cchacholiades qué sucede cuando llamas a $facebook->api('/thephotoid') - phwd

He hecho esto $new = $facebook->api('/thephotoid'); y echo $nuevo Y solo imprime la matriz de palabras - cc

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.