1

运行一个新安装的 Android 版 Facebook SDK v3.15.0,点击“Pick Some Friends”按钮,启动 facebook 好友选择器,但根本不显示好友。我希望它会显示我所有朋友的列表,让我选择一个。

建议?

4

2 回答 2

2

2014 年 4 月,Facebook 对“好友列表”功能进行了重大更改。

简而言之,当一个应用程序请求用户的朋友列表时,它只会取回同样使用相同应用程序的朋友列表,并使用它登录到 Facebook。 它还需要一个新的权限“user_friends”,在用户登录时应该询问该权限。

因此,列表是空的,因为我的朋友都没有使用示例应用程序。

注意:API 的这种变化打破了最基本的社交功能,即“我的朋友列表”。此外,它还打破了“生日提醒”等简单的应用程序。

Facebook 允许在 2015 年 4 月之前访问旧 API(确实允许列出所有朋友)。让我们希望他们到那时意识到自己犯了一个错误,并将语义更改为以前的样子。

于 2014-06-15T08:33:08.073 回答
0

您可能想尝试请求机制,它支持向朋友发送邀请的功能。它主要面向游戏,但支持一些很好的用例。更多信息可以在这里找到。

于 2014-09-01T13:50:25.997 回答