我正在使用以下FQL查询
'select src,src_big from photo where aid in(select aid from album where owner=' + contactId + ' and type="profile")'
但它适用于约50%的朋友,其余的则不适用。 它不是一个权限问题,因为每个朋友的行为都存在,如果它适用于朋友 - 它总是适用于他。
提前致谢
答案 0 :(得分:2)
查看您帐户的个人资料设置。你看到左边的应用程序链接了吗?
那里有一部分说“其他人使用的应用”
Facebook上可以看到您的信息的人可以在使用应用时随身携带。这使他们的体验更好,更具社交性。使用以下设置可以控制人们在使用应用,游戏和网站时可以随身携带的信息类别。
生物
我的视频
生日
我的链接
家庭和人际关系
我的笔记
对
感兴趣故乡
宗教和政治观点
当前城市
我的网站
教育和工作
如果我在线
活动,兴趣,我喜欢的事情
我的状态更新
我的应用活动
我的照片
如果您不希望应用和网站访问其他类别的信息(例如您公开的朋友列表,性别或信息),则可以关闭所有平台应用。但请记住,您自己无法使用任何游戏或应用程序。
如果你的朋友已经检查过了。即使您允许为您正在使用的应用启用“friends_photos”权限,我相信应用也无法通过您的access_tokens获取您朋友的图片。
我做了一个实验,显然我发现我必须让我的朋友也访问应用程序以允许应用程序在“user_photos”权限下访问他们的照片。只有这样我才能使用具有“friends_photos”权限的访问令牌获取他们的照片。
不确定这对你是否有意义。