【问题标题】:Get recent photos from the Facebook v2.1+ graph api从 Facebook v2.1+ graph api 获取最近的照片
【发布时间】:2015-04-13 19:11:07
【问题描述】:

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 文档?

【问题讨论】:

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


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多