Facebook的API获取好友的专辑不是有些朋友
问题描述:
工作我使用下面的FQL查询Facebook的API获取好友的专辑不是有些朋友
'select src,src_big from photo where aid in(select aid from album where owner=' + contactId + ' and type="profile")'
但它为我的朋友约50%,其余的 - 事实并非如此。 它不是一个权限问题,因为每个朋友的行为依然存在,如果它适用于朋友 - 它总是对他有用。
- 这是一个Facebook的事情,用户可以选择防止应用程序获取他的照片? (比如当一些朋友从/我缺少/朋友发生了什么)
- 这将是奇怪的,因为它没有太多的朋友工作..
- 我尝试用图形API一样,和同样的情况发生(一些用户好了,其余的都没有)
这是什么?
在此先感谢
答
查看您的帐户的配置文件设置。你看到左侧的应用链接了吗?
有对部分存在,说:“应用程序别人用”
人们在Facebook上谁可以看到你的信息可以与他们把它当他们使用的应用程序。这使他们的体验更好,更具社交性。使用下面的设置来控制人们在使用应用程序,游戏和网站时可以带来的信息类别。
生物
我的视频
生日
我的链接
家庭和关系
我的笔记
有兴趣
个家乡
宗教和政治观点
当前城市
我的网站
教育和工作
如果我在线
活动,兴趣,我喜欢的事
次我的状态更新
我的应用程序活动
我的照片
如果您不希望应用程序和网站访问其他类别的信息(如您的好友列表,性别或信息你”已经公开),您可以关闭所有平台应用程序。但请记住,你将无法自己使用任何游戏或应用程序。
如果你的朋友有这样的检查。即使您已允许为您正在使用的应用启用“friends_photos”权限,我相信应用仍无法通过您的access_tokens获取朋友的图片。
我做了一个实验,显然我发现我必须让我的朋友也访问该应用程序,以允许应用程序在“user_photos”权限下访问他们的照片。只有那样我才能使用具有“friends_photos”权限的访问令牌来获取他们的照片。
不知道这对你是否有意义。
这对我很有意义:P我非常感谢Facebook实施了这个限制。应用程序应该明确地向内容所有者请求许可。让他们的朋友访问用户数据的权限是不够的。 – Lix 2013-05-10 07:18:35
谢谢你的回答,但林不知道这是解释。我发现很难相信,有超过50%的ny 500朋友已经手动更改了他们的个人资料中的这些设置(默认情况下是宽容的),或者甚至知道它... – eyalw 2013-05-10 08:05:57
同样在这里。我很高兴他们想到了这一点。 :) – 2013-05-10 08:07:44