Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Unity中的AppRequest API调用中出现Facebook登录屏幕而不是好友列表_Facebook_Unity3d_Facebook Sdk 4.0_Facebook Unity Sdk_Facebook Share - Fatal编程技术网

在Unity中的AppRequest API调用中出现Facebook登录屏幕而不是好友列表

在Unity中的AppRequest API调用中出现Facebook登录屏幕而不是好友列表,facebook,unity3d,facebook-sdk-4.0,facebook-unity-sdk,facebook-share,Facebook,Unity3d,Facebook Sdk 4.0,Facebook Unity Sdk,Facebook Share,我正在尝试在我的unity应用程序中实现“邀请朋友”功能。根据文档,我使用有效参数调用“FB.AppRequest”,但当执行此API时,它会打开一个带有Facebook登录页面的对话框,而不是FB用户的好友列表,并要求用户登录,即使用户已经使用Facebook登录。只有在成功登录该对话框后,才会显示好友列表。我做错了什么 这是我的密码:- FB.AppRequest( "App name", null, null, null, null, null, null, del

我正在尝试在我的unity应用程序中实现“邀请朋友”功能。根据文档,我使用有效参数调用“FB.AppRequest”,但当执行此API时,它会打开一个带有Facebook登录页面的对话框,而不是FB用户的好友列表,并要求用户登录,即使用户已经使用Facebook登录。只有在成功登录该对话框后,才会显示好友列表。我做错了什么

这是我的密码:-

FB.AppRequest(
    "App name",
    null, null, null, null, null, null,
    delegate (IAppRequestResult result) {
        Debug.Log(result.RawResult);
    }
);

你是说“使用facebook应用程序登录”吗?因为这与浏览器中的登录不同。而且,仅仅是一个Webview组件(可能在unity环境中使用的组件)也不会与移动设备上的“普通”浏览器共享任何cookie。@luschn,即使登录到应用程序或浏览器,其行为也是相同的。它显示的登录屏幕如所附图像中所示。@misorude,因此,如果普通浏览器不知道登录用户并再次请求登录,我该如何解决?让用户再次登录?您是说“使用facebook应用程序登录”?因为这与浏览器中的登录不同。而且,仅仅是一个Webview组件(可能在unity环境中使用的组件)也不会与移动设备上的“普通”浏览器共享任何cookie。@luschn,即使登录到应用程序或浏览器,其行为也是相同的。它显示的登录屏幕如所附图像中所示。@misorude,因此,如果普通浏览器不知道登录的用户并再次请求登录,我该如何解决?让用户再次登录?