在Unity中的AppRequest API调用中出现Facebook登录屏幕而不是好友列表
我正在尝试在我的unity应用程序中实现“邀请朋友”功能。根据文档,我使用有效参数调用“FB.AppRequest”,但当执行此API时,它会打开一个带有Facebook登录页面的对话框,而不是FB用户的好友列表,并要求用户登录,即使用户已经使用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
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,因此,如果普通浏览器不知道登录的用户并再次请求登录,我该如何解决?让用户再次登录?