如何获取所有 facebook 好友的相册总数?
我想一口气检索所有 facebook 朋友的总专辑。
任何人都知道如何在 FB 中查询“专辑”表
请分享你的想法谢谢
如何获取所有 facebook 好友的相册总数?
我想一口气检索所有 facebook 朋友的总专辑。
任何人都知道如何在 FB 中查询“专辑”表
请分享你的想法谢谢
我今天早些时候遇到了这个链接,听起来类似于你的问题
FQL,用于为用户的所有朋友返回所有专辑名称和专辑的对象 ID
如果您从他的示例旁注中删除了ifaour中提到的“LIMIT 25” ,则查询将如下所示并执行任务
SELECT aid, owner, name FROM album WHERE owner IN (SELECT uid2 FROM friend WHERE uid1=me())
第二步:让我们把它变成一个多查询格式
{"query1":"SELECT aid, owner, name FROM album WHERE owner IN (SELECT uid2 FROM friend WHERE uid1=me())","query2":"SELECT owner, album_object_id, object_id FROM photo WHERE aid IN (SELECT aid FROM #query1)"}
我想您需要修改 query2 中的字段以使其适合您的场景
这些将作为 2 个具有 5000 个结果限制的大胖 json 对象返回......我还没有想出一个解决方案来查询下一个 5000 和其余的......
另外,我认为 FQL 和 Graph API 中都有一个错误,我的一些朋友的专辑没有显示在结果中......(是的,有正确的权限和必要的范围来浏览和查询......)我已经针对这个问题发布了一个错误报告