有没有一种有效的方法从Facebook API获取我朋友的照片?

时间:2012-03-09 01:45:14

标签: objective-c facebook api request

一些背景信息;我正在制作一个使用facebook集成的iOS应用程序。我正在使用Parse(www.parse.com)作为我的后端来存储facebook ID,以及我需要的任何其他应用程序。在应用程序上,我有三个视图显示以下内容:我的照片,我的朋友,我的公开照片。这些不是所有照片,而只是与应用程序对应的照片(类似于从手机上传照片时,它会上传到“移动上传”相册)。获取我的照片和我的公开照片很容易,因为我只是查询解析请求作者是我的照片ID。

现在我的完整问题如下。如果我有一个包含我所有朋友的facebook ID的数组,有没有办法获得与我的应用程序相对应的所有照片而不对这个数组中的每个元素进行迭代?我不希望这样做,因为它意味着向服务器发送N个请求,这不是那么有效。有没有人知道这方面的工作?

1 个答案:

答案 0 :(得分:1)

使用FQL查询应用相册中的照片(https://developers.facebook.com/docs/reference/fql/photo/)。援助==专辑ID。

您可以使用与您想要的特定相册ID绑定的IN子句缩小搜索范围http://developers.facebook.com/docs/reference/fql/album/