我正在使用Facebook图形API以“graph.facebook.com/me/feed”获取我最近的帖子和提要项目。我遇到的问题是,如果Feed对象是包含多张照片的帖子,则结果中的数据仅包含其中一张照片的信息,而且我似乎无法找到包含在帖子中的其他照片的方式。使用Graph API或FQL获取包含在单个Facebook供稿中的所有照片?
从供稿对象的一些细节:
"type": "photo"
"status_type": "mobile_status_update"
"picture": "http://the_url_to_the_one_photo_it_does_return.jpg"
"message": "The message/note attached with the photos for the post",
"id": "xxxxxxxx_xxxxxxxxxx"
"object_id": "yyyyyyyyyyyyy"
我试图通过一个请求(graph.facebook.com/xxxxxx_xxxxxxxxxxx)发送“ID”(文章ID),希望它能给我的细节包括在帖子中的所有照片,但没有。还尝试使用“object_id”,但它看起来像只是与包含的单个照片对象相对应的id。
我花了整整一天的时间研究FQL。这对我来说还是一个新东西,但我似乎已经掌握了基本知识,而且看起来如果有任何希望找到它,它将以某种方式通过FQL查询来传递帖子中的“id”。
有谁知道一种方式来获取多照片饲料中包含的所有照片的详细信息?如果是唯一的方法,我可以用图或fql来解决一个肮脏的解决方法。谢谢!顺便说一下,我在iOS/Objective-C中工作。
一张贴有多张照片的贴子 - 甚至看起来像什么?你确定它不是_multiple posts_每张照片都包含一张照片,它们只是显示在一起,因为Facebook会在一定时间间隔内为多张照片发布照片吗? – CBroe 2013-03-15 09:21:47
@CBroe这确实有可能是这种情况..但我真的不这么认为......因为我一直都在看,比如:Thing X的2张照片以及2张照片附带的单个邮件信息:“看看如何真棒的东西X是!!“......似乎表明这两张照片是一起上传的单个帖子是多么令人敬畏的事情x。但是谁知道,我可能是错的 – 2013-03-15 16:29:17
@DanielMcCarthy:这些是Facebook创建的“汇总”帖子,用于在用户的时间轴上显示,应该被您的应用忽略。根据我的经验,上传的每张照片都会在您的Feed中有单独的帖子。 – cpilko 2013-03-25 14:07:37