我正在构建一个应用程序,用户可以向朋友发送图片消息,并希望用户在通过FB登录时查看他们的Facebook好友列表。但是,我对Facebook的新API信息感到困惑,该信息与应用程序显示某人朋友列表的访问权限有关。在FB更改日志信息页面上显示:
1)朋友列表不再是默认权限集的一部分,并且拥有自己的权限:要求访问某人的朋友列表现在是您的应用必须请求的单独权限。新权限称为user_friends。 2)朋友列表现在只返回也使用你的应用的朋友:通过/ me / friends端点返回的朋友列表现在仅限于已授权你的应用的朋友列表。
https://developers.facebook.com/docs/apps/changelog
这是否意味着我的应用只会向用户显示他们的朋友也在使用我的应用?用户无法查看他们的整个朋友列表吗?如果没有,我如何提示用户邀请新朋友使用我的应用程序?
感谢。
答案 0 :(得分:2)
是的,这正是它的意思,而且对于你想要做的事情,没有办法让那些没有授权你的App的朋友。但也许您想要使用发送对话框:https://developers.facebook.com/docs/sharing/reference/send-dialog
为此,您甚至不需要授权用户,他可以自己选择接收器。