嘿所有我试图使用AS3和Facebook的actionscipt图形API库我不能AS3检索的Facebook用户的好友列表
我无法得到一个用户的好友列表写一个Facebook应用程序,而我没有问题,得到用户的其他数据(最喜欢的电影,例如)
这是奇怪的,因为得到一个用户的好友列表是提供给任何人在Facebook上的唯一的事情:http://developers.facebook.com/docs/reference/api/user/
此函数返回电影阵列成功:
function loadMovies() {
Facebook.api('/' + userID + '/movies',onLoadedMovies);
}
function onLoadedMovies(response:Object, fail:Object):void {
(response) ? movies = response : trace(fail);
}
而这一次返回到失效一个IOError(响应= NULL):
function loadFriends() {
Facebook.api('/' + userID + '/friends',onLoadedFriends);
}
function onLoadedFriends(response:Object, fail:Object):void {
(response) ? friends = response : trace(fail);
}
请注意,用户ID是的应用程序,用户的朋友之一,而不是应用程序,用户自己
任何想法,为什么发生这种情况?
感谢名单 萨尔
----编辑:后做
确定一些搜索我发现有任何API让朋友 - 的 - 朋友是不可能
这很有趣 - 你可以以脸书用户的身份手动访问朋友的朋友,但不会自动访问
这意味着它根本不是一个隐私问题 - 这是Facebook想要保留的唯一东西 - “你可能知道的人“在Facebook页面的部分