0

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测试帐户,随意发疯。我没有得到任何调试信息。文档中似乎没有关于如何更改照片顺序的任何内容。

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

有任何想法吗?有没有order我错过的文件?

4

1 回答 1

0

使用 Graph API 无法直接实现此目的,但您可以使用实时更新来获取有关用户照片更改的通知。

于 2015-04-17T13:57:47.617 回答