无法访问我的一个朋友的好友计数



我正在尝试使用Facebook API通过我的帐户计算朋友数。它运行良好。

但是,如果我使用我的一个friendId计算朋友数,我会得到以下异常

测试出错:
friendsCount(com.company.facebook.test.FbClientTest):收到类型为OAuthException的Facebook错误响应:(#604)无法查找649390517的所有好友。只能查找已登录的用户或已登录用户的朋友是您应用程序的用户。

这个错误消息似乎很清楚,除非其他朋友也使用你的应用程序,否则你无法通过API访问朋友的好友。

然而,您可以检查应用程序用户和任何任意用户ID之间的共同好友。

为此,请对进行API调用

/USER_ID/mutualfriends/OTHER_USER_ID

其中USER_ID是授权您的应用程序的用户,OTHER_USER_ID是您要检查共同好友的用户。

最新更新