从Facebook v2.1 + graph api获取最近的照片

时间:2015-04-13 19:11:08

标签: facebook facebook-graph-api facebook-graph-api-v2.2 facebook-graph-api-v2.1

Facebook的FQL在v2.0之后被弃用。我以前工作的网站上有一张"最近的照片"使用此FQL填充最近照片的功能:

var fql = 'SELECT object_id, aid, images, album_object_id, created, modified, position, caption FROM photo WHERE aid in (SELECT aid, owner FROM album WHERE owner = me()) ORDER BY created DESC LIMIT 59';

我试图找出一种类似的方法来使用图形api。 /photos端点可能就是我想要的,但我无法弄清楚它是否有一个有效的order查询参数。

在邮递员中,我一直在搞乱这个:

https://graph.facebook.com/v2.2/10151316456544622/photos?fields=picture,name,source,created_time&limit=20&order=-created_time&debug=all&access_token=CAAL7TZAyo4RUBAOJe4Jgjdt6NZAqcajRghEGdKwraq4X1yZAKjvgXj4xXAZCoyZCkzMO84mTMJ90Vp5CEfJsT1WsoOwif2QZCS00bGqZAVxqmZChMUqKQmNsu2DvZCoY42ZC5fSBAxUuNCqTWg1QZCBZCz5oQx3wcNZCZCPUHOXMu5i5jZCOTGIiPWrAeTlzhFBqkvoZBZAPSJRhlkdxyrKPmpmOqgKrUeD13TdOtKU4ZD

access_token是一个FB测试帐户,随便疯了。我没有得到任何调试信息。在文档中似乎没有关于如何更改照片顺序的任何内容。

这个示例网址可能不是最好的。此帐户只有7张公开照片,但我可能会从1000张照片的帐户中获取近期照片。我不想获取所有照片并反转列表。我想在一次通话中看到最近的20张照片。

有什么想法吗?我错过了order文档吗?

1 个答案:

答案 0 :(得分:0)

使用图谱API无法直接实现此目的,但您可以使用Real Time Updates获取有关用户照片更改的通知。