0

我正在尝试使用 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 个朋友 ID。如果我只放几个 id 就可以了。你知道如何有效地解决这个问题吗?可能使用多查询?有任何想法吗?

谢谢

4

1 回答 1

1

使用SELECT uid2 FROM friend WHERE uid1=me()而不是 SCV 列表。

于 2011-06-18T07:56:02.080 回答