我正在尝试检索朋友在facebook上所有图片的object_id。
这是我使用的方法,我认为应该可以正常工作:
https://api.facebook.com/method/fql.query?access_token=[YOURTOKEN]&query=SELECT object_id FROM photo WHERE aid IN (SELECT aid FROM album WHERE owner IN (SELECT uid FROM friend WHERE uid1=me )) ORDER BY created DESC
我的问题是我只检索了5108个object_id,这远远不及我所有朋友所拥有的图片总数。 Facebook有限制吗?任何建议表示赞赏。
答案 0 :(得分:2)
您可以在查询末尾添加LIMIT
和OFFSET
。因此,要获得前1000张照片,您将获得LIMIT 1000 OFFSET 0
,然后是下一组LIMIT 1000 OFFSET 1001
,依此类推。
您还在使用旧版终结点。您应该使用较新的:
https://graph.facebook.com/fql?q=[QUERY]&access_token=[TOKEN]