我正在尝试使用Facebook FQL查询在过去24小时内获取所有朋友上传的最新照片:
SELECT pid, caption FROM photo WHERE aid IN
( SELECT aid FROM album WHERE owner IN
( SCV list of all my friends Ids )
)
AND created > 1299341284 ORDER BY created DESC
1299341284是在撰写本文之后24小时
我得到的结果很少(cca 20),而不是所有照片。似乎IN中的语句数量有限制。我正在尝试308朋友的ids。如果我只放几个ID就行了。你知道如何以有效的方式解决这个问题吗?可能使用多查询?有任何想法吗?
由于
答案 0 :(得分:1)
使用SELECT uid2 FROM friend WHERE uid1=me()
代替SCV列表。