/ / ¿Cómo se obtiene la lista de fotos para una publicación de noticias de Facebook usando Graph API? - json, facebook, facebook-graph-api

¿Cómo se obtiene la lista de fotos de una publicación de noticias de Facebook utilizando Graph API? - json, facebook, facebook-graph-api

Si llama a la API de Facebook Graph para obtener su servicio de noticias (por ejemplo, https://graph.facebook.com/me/home) ¿Cómo se obtiene la lista de fotos para una publicación de "tipo": "foto"?

Ejemplo de datos devueltos para este tipo de publicación:

"imagen": "http://photos-d.ak.fbcdn.net/hphotos-ak-ash2/hs476.ash2/74934_488508013245942_500295932442_7503613_3825747_s.jpg",

"enlazar": "http://www.facebook.com/photo.php?fbid=48423348508015942&set=a.488507985942.296814.500295942",

"nombre": "Diversión Misc reciente ...",

"subtítulo": "16 fotos nuevas",

La URL de la imagen le dará la imagen de "portada" para el conjunto de imágenes que se pueden incluir en la publicación. La URL del enlace lo llevará a la página de Facebook para esas fotos.

Me gustaría saber cómo obtener una serie de URL para todas las fotos en la publicación.

Parece que la URL del enlace puede tener alguna información codificada con respecto a las fotos relevantes para la publicación (set = a.488507985942.296814.500295942), pero no sé cómo interpretar esto.

Cualquier ayuda es apreciada. ¡Gracias!

Respuestas

0 para la respuesta № 1

Obtenga el ObjectId del campo "object_id" para una publicación específica de su fuente de noticias

Use este valor de object_id para hacer una llamada a Graph API de la siguiente manera:

https://graph.facebook.com/10152199489086727?fields=images&access_token=

Esto devolverá la lista de imágenes de diferentes tamaños para esta publicación.

Ejemplo de salida:

{
"images": [
{
"height": 462,
"source": "https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-xpf1/t1.0-9/10302057_10152199489086727_707407897349696496_n.jpg",
"width": 616
},
{
"height": 320,
"source": "https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-xpf1/t1.0-9/p320x320/10302057_10152199489086727_707407897349696496_n.jpg",
"width": 426
},.... ..
],
"created_time": "2014-07-23T18:15:16+0000",
"id": "10152199489086727"
}