无法查找xxxxxxxxx的所有朋友。只能查找登录用户(xxxxxxxxx)

时间:2011-10-13 09:32:03

标签: facebook facebook-fql

我有一个Facebook应用程序,我从那里获得了连接用户朋友的好友列表。

这很有效,因为我只获得了授权我申请的朋友的好友列表

以下是查询:

“app_friends”:“SELECT uid FROM user WHERE uid IN(SELECT uid2 FROM friend WHERE uid1 = me())AND is_app_user = 1”

“potential_people”:“SELECT uid2 FROM friend WHERE uid1 IN(SELECT uid FROM #app_friends)”

直到今天,当我意识到我的一些朋友没有授权我去看他们的朋友时,它工作得很好。当我要去看他们的个人资料页面时,我看不到他的朋友。

所以我得到以下FQL错误:无法查找xxxxxxxxx的所有朋友。只能使用相应的权限查找登录用户(xxxxxxxxx)或登录用户的朋友

如何指定我想查看授权我的申请的朋友的朋友列表,并授权我查看他们的朋友。

例如,我对这样的事情感兴趣:

“app_friends”:“SELECT uid FROM user WHERE uid IN(SELECT uid2 FROM friend WHERE uid1 = me())AND is_app_user = 1 AND can_access_friends = 1

您怎么看?

0 个答案:

没有答案