1

我正在构建一个应用程序,用户可以在其中向朋友发送图片消息,并希望用户在通过 FB 登录时看到他们的 Facebook 朋友列表。但是,我对 Facebook 的新 API 信息感到困惑,该信息涉及应用程序可以显示某人的朋友列表的访问权限。在 FB 更改日志信息页面上,它显示:

1) 好友列表不再是默认权限集的一部分,并且拥有自己的权限:请求访问某人的好友列表现在是您的应用必须请求的单独权限。新权限称为 user_friends。2) 好友列表现在只返回也使用您的应用的好友:通过 /me/friends 端点返回的好友列表现在仅限于已授权您的应用的好友列表。

https://developers.facebook.com/docs/apps/changelog

这是否意味着我的应用程序只会向用户显示他们也在使用我的应用程序的朋友?用户是否无法查看他们的整个好友列表?如果没有,我如何提示用户邀请新朋友使用我的应用程序?

谢谢。

4

1 回答 1

2

是的,这正是它的意思,而对于你想要做的事情,没有办法得到没有授权你的应用程序的朋友。但也许您想改用发送对话框:https ://developers.facebook.com/docs/sharing/reference/send-dialog

为此,您甚至不需要授权用户,他可以自己选择接收器。

于 2014-11-09T16:51:42.857 回答