Mostrar la fuente de la imagen de Facebook por ID
Frecuentes
Visto 10,616 veces
6
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?
1 Respuestas
3
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
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas facebook facebook-graph-api facebook-php-sdk photos or haz tu propia pregunta.
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