【问题标题】:Retrieving Facebook friends works inconsistently on iOS检索 Facebook 朋友在 iOS 上的工作不一致
【发布时间】:2016-01-22 10:10:28
【问题描述】:

我正在使用以下代码登录用户并获取他的 Facebook 好友:

 FBSDKLoginButton* loginButton = [[FBSDKLoginButton alloc] init];
    loginButton.delegate = self;
    loginButton.readPermissions = @[@"public_profile", @"email", @"user_friends"];

问题: 某些用户无法检索 Facebook 好友列表。 我已经为这些用户验证了 Facebook 应用版本 - 他们使用的是最新的 Facebook 应用版本。

【问题讨论】:

    标签: ios facebook facebook-graph-api facebook-sdk-4.0 facebook-friends


    【解决方案1】:

    自 Graph API v2.0 起,您也只能获取以user_friends 权限授权您的应用程序的朋友。顺便说一句,他们安装了哪个 Facebook 应用版本并不重要,这无关紧要。

    更多信息:Facebook Graph Api v2.0+ - /me/friends returns empty, or only friends who also use my app

    【讨论】:

    • 所有收不到好友信息的用户都以user_friends权限授权了我的应用。
    • 但是他们的朋友是否也授予user_friends 对您的应用程序的权限?否则您的应用将看不到它们。
    • 是的。该用户的所有好友都授予了 user_friends 权限
    • 在这种情况下,恐怕我们无法为您提供我们目前掌握的信息。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-23
    • 2016-02-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多