Facebook 无法使用Faceboof SDK for unity的Graph API检索好友数据?

Facebook 无法使用Faceboof SDK for unity的Graph API检索好友数据?,facebook,facebook-graph-api,unity3d,Facebook,Facebook Graph Api,Unity3d,我正在使用FacebookSDK for unity获取用户的好友数据。但作为回应,我无法获得有关用户朋友的任何信息 下面是我正在使用的代码(使用C#) 登录控制台如下:- loginCallB FBResult.Text=={"is_logged_in":true,"user_id":"XXXX","access_token":"XXXX","access_token_expires_at":"01/01/0001 00:00:00"} UnityEngine.Debug:Log(Object

我正在使用FacebookSDK for unity获取用户的好友数据。但作为回应,我无法获得有关用户朋友的任何信息

下面是我正在使用的代码(使用C#)

登录控制台如下:-

loginCallB FBResult.Text=={"is_logged_in":true,"user_id":"XXXX","access_token":"XXXX","access_token_expires_at":"01/01/0001 00:00:00"}
UnityEngine.Debug:Log(Object)
LevelDesign:loginCallB(FBResult) (at Assets/Scripts_Custom/LevelDesign.cs:28)
Facebook.AbstractFacebook:OnAuthResponse(FBResult)
Facebook.EditorFacebook:MockLoginCallback(FBResult) (at Assets/Facebook/Scripts/EditorFacebook.cs:222)
Facebook.<Start>c__Iterator0:MoveNext()


APICallB_permissions FBResult.Text=={"data":[{"permission":"installed","status":"granted"},{"permission":"public_profile","status":"granted"},{"permission":"user_friends","status":"granted"}]}
UnityEngine.Debug:Log(Object)
LevelDesign:APICallB_permissions(FBResult) (at Assets/Scripts_Custom/LevelDesign.cs:35)
Facebook.<Start>c__Iterator0:MoveNext()


APICallB_friends FBResult.Text=={"data":[]}
UnityEngine.Debug:Log(Object)
LevelDesign:APICallB_friends(FBResult) (at Assets/Scripts_Custom/LevelDesign.cs:42)
Facebook.<Start>c__Iterator0:MoveNext()
loginCallB FBResult.Text={“是否登录”:true,“用户id”:“XXXX”,“访问令牌”:“XXXX”,“访问令牌过期时间”:“01/01/0001 00:00:00”}
调试:日志(对象)
LevelDesign:loginCallB(FBResult)(at Assets/Scripts\u Custom/LevelDesign.cs:28)
Facebook.AbstractFacebook:OnAuthResponse(FBResult)
Facebook.EditorFacebook:MockLoginCallback(FBResult)(位于Assets/Facebook/Scripts/EditorFacebook.cs:222)
Facebook.c__迭代器0:MoveNext()
APICallB_权限FBResult.Text={“数据”:[{“权限”:“已安装”,“状态”:“已授予”},{“权限”:“公共_配置文件”,“状态”:“已授予”},{“权限”:“用户朋友”,“状态”:“已授予”}
调试:日志(对象)
LevelDesign:APICallB_权限(FBResult)(位于Assets/Scripts_Custom/LevelDesign.cs:35)
Facebook.c__迭代器0:MoveNext()
APICallB_FBResult.Text={“数据”:[]}
调试:日志(对象)
LevelDesign:APICallB_friends(FBResult)(位于Assets/Scripts_Custom/LevelDesign.cs:42)
Facebook.c__迭代器0:MoveNext()

如果您的应用程序是在2014年4月30日之后创建的,您将无法再访问用户的好友列表。
/me/friends
API端点将仅显示安装了应用程序的朋友

如果你想邀请朋友使用你的应用程序,首先必须将其归类为游戏,你需要使用新的
invitable\u friends
API

致电
/me/invitable\u friends
查看可邀请使用应用程序的朋友列表


将“朋友”替换为“不可侵犯的朋友”,但仍然没有运气。是的,我已经把这个应用归类为游戏。我是否需要提交此应用以在facebook上查看?因为这只是我用来学习东西的一个测试应用。facebook上的文档表明,除了公共档案、电子邮件、用户朋友之外,您还需要先将其提交审核。我是否需要先在facebook画布上创建它,然后切换到移动平台?您可以立即为移动平台创建。
loginCallB FBResult.Text=={"is_logged_in":true,"user_id":"XXXX","access_token":"XXXX","access_token_expires_at":"01/01/0001 00:00:00"}
UnityEngine.Debug:Log(Object)
LevelDesign:loginCallB(FBResult) (at Assets/Scripts_Custom/LevelDesign.cs:28)
Facebook.AbstractFacebook:OnAuthResponse(FBResult)
Facebook.EditorFacebook:MockLoginCallback(FBResult) (at Assets/Facebook/Scripts/EditorFacebook.cs:222)
Facebook.<Start>c__Iterator0:MoveNext()


APICallB_permissions FBResult.Text=={"data":[{"permission":"installed","status":"granted"},{"permission":"public_profile","status":"granted"},{"permission":"user_friends","status":"granted"}]}
UnityEngine.Debug:Log(Object)
LevelDesign:APICallB_permissions(FBResult) (at Assets/Scripts_Custom/LevelDesign.cs:35)
Facebook.<Start>c__Iterator0:MoveNext()


APICallB_friends FBResult.Text=={"data":[]}
UnityEngine.Debug:Log(Object)
LevelDesign:APICallB_friends(FBResult) (at Assets/Scripts_Custom/LevelDesign.cs:42)
Facebook.<Start>c__Iterator0:MoveNext()