我正在尝试在我的应用中添加来自facebook的user_friends权限。但是我无法测试此功能,因为我无法获得测试用户的user_friends权限。
我已经在test-app和它的测试用户上测试了我的功能。但是,在将其提交给Facebook(以供审核)时,我们需要上传实际应用而不是测试应用。在实际的Prod App测试用户上,我无法测试好友功能。
我尝试在Prod应用程序仪表板上更新测试用户权限,但列表中未显示user_friends权限。
有人可以帮助我们在提交之前如何在实际的prod应用程序中测试这些权限吗?
答案 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。