Facebook中的“用户好友”权限

时间:2019-07-12 15:26:49

标签: android facebook facebook-graph-api facebook-friends

我正在尝试在我的应用中添加来自facebook的user_friends权限。但是我无法测试此功能,因为我无法获得测试用户的user_friends权限。

我已经在test-app和它的测试用户上测试了我的功能。但是,在将其提交给Facebook(以供审核)时,我们需要上传实际应用而不是测试应用。在实际的Prod App测试用户上,我无法测试好友功能。

我尝试在Prod应用程序仪表板上更新测试用户权限,但列表中未显示user_friends权限。

有人可以帮助我们在提交之前如何在实际的prod应用程序中测试这些权限吗?

2 个答案:

答案 0 :(得分:1)

1。在Facebook开发人员页面上检查您的应用是"Developmet Mode"。(非常重要)

2。使用角色>测试用户建立两个角色。 (为此应用程序集授权测试用户是)

3.add权限user_friends(仅在“开发模式”中显示或通过审核)

4。选择edit > Manage_Friend > Add_friend

5。尝试两个测试用户并向我报告。

答案 1 :(得分:0)

您似乎看到这是因为,今天,通过使用user_friends权限,您将仅收到已经在使用该应用程序的用户朋友。并不是所有的朋友。

  

授予应用访问权限,以访问也使用该应用的朋友列表。此权限仅限于有限的合作伙伴,并且使用需要得到Facebook的事先批准。

https://developers.facebook.com/docs/facebook-login/permissions/#reference-user_friends

对于这些用户,您将不会获得真正的Facebook UID,而只会获得应用程序的作用域UID。