我正在构建一个产品,它使用来自用户 Facebook 朋友的图像。我在 SO 上找到了多个示例,它们通过像这样过滤相册和用户朋友列表来过滤照片:
SELECT pid, link, owner
FROM photo
WHERE aid IN
(SELECT aid FROM album WHERE owner IN
(SELECT uid2 FROM friend WHERE uid1=me())
)
但是为什么我不能跳过专辑收藏呢?以下应该可以工作,但在Graph API Explorer中运行它永远不会返回结果(比如永远不会发生的超时):
SELECT pid, link, owner
FROM photo
WHERE owner IN (SELECT uid2 FROM friend WHERE uid1=me())
AND created > strtotime("10 February 2013")
ORDER BY created DESC
我最常用的令牌肯定有“user_photos”和“friends_photos”。使用常规图形浏览器也有相同的行为,没有显示任何结果:
这是我的逻辑错误,Facebook平台的错误,还是这里发生了什么奇怪的事情?