Unity Facebook SDK登录始终返回用户0访问令牌abc…z

Unity Facebook SDK登录始终返回用户0访问令牌abc…z,facebook,unity3d,facebook-unity-sdk,Facebook,Unity3d,Facebook Unity Sdk,我正在用Unity FacebookSDK 4.3.4测试Unity 4.3,并运行所有程序,但它似乎总是返回一个测试用户,而不是我的实际Facebook登录 使用Facebook InteractiveConsole场景,登录后我看到: Facebook Dll:已成功加载 用户标识:0 伊斯洛格丁:正确 AccessToken:abcdefghijklmnopqrstuvxyz 运行FriendSmash…同样的事情只是返回UserID:0而没有名称 我如何告诉SDK让我真正登录,而不仅仅是

我正在用Unity FacebookSDK 4.3.4测试Unity 4.3,并运行所有程序,但它似乎总是返回一个测试用户,而不是我的实际Facebook登录

使用Facebook InteractiveConsole场景,登录后我看到:

Facebook Dll:已成功加载
用户标识:0
伊斯洛格丁:正确
AccessToken:abcdefghijklmnopqrstuvxyz

运行FriendSmash…同样的事情只是返回UserID:0而没有名称

我如何告诉SDK让我真正登录,而不仅仅是测试用户

我似乎找不到任何东西,我尝试将应用程序设置为非沙盒模式

我想我可能遗漏了一些明显的东西


有什么帮助吗?

您还不能真正登录并在编辑器中获取真实数据。我们只返回一些占位符数据,这就是您看到的。这是我们目前正在开发的功能。但现在,你需要在iOS模拟器、iOS设备、Android设备上运行,或者将游戏放到Facebook画布上才能获得有效登录。

你还不能真正登录并在编辑器中获取真实数据。我们只返回一些占位符数据,这就是您看到的。这是我们目前正在开发的功能。但现在,你需要在iOS模拟器、iOS设备、Android设备上运行游戏,或者将游戏放到Facebook画布上才能获得有效登录。

我试图从编辑器运行游戏,但编辑器实际上并没有让你登录。 它只是默认为USERID:0和Access-Token:abcdefghijklmnopqrstuvxyz

我将InteractiveConsole场景编译到android设备上,它给了我正确的登录。 检查我的朋友名单,一切都很好

还没有查清楚为什么FriendSmash不读我的名字,但那是另一个问题


谢谢你,布莱恩

我试图从编辑器运行游戏,但编辑器实际上并没有让您登录。 它只是默认为USERID:0和Access-Token:abcdefghijklmnopqrstuvxyz

我将InteractiveConsole场景编译到android设备上,它给了我正确的登录。 检查我的朋友名单,一切都很好

还没有查清楚为什么FriendSmash不读我的名字,但那是另一个问题


谢谢你,布莱恩

或者,您可以创建包含手动设置的访问令牌变量的脚本。从Facebook Graph API explorer获取访问令牌,将其放入此变量并将其传递到FB调用中。这允许您在Unity编辑器中运行时登录Facebook。

或者,您可以创建一个包含手动设置的访问令牌变量的脚本。从Facebook Graph API explorer获取访问令牌,将其放入此变量并将其传递到FB调用中。这允许您在Unity editor中运行时登录Facebook。

您是否输入了Facebook应用程序id?这也是Unity编辑器中的内容吗?编辑器中没有实际登录。是的,我有应用程序ID,是的,我正在尝试使用编辑器…在对abc的所有代码进行文本搜索后…z我发现编辑器没有登录,只是吐出了0和abc..t现在使用Inspector测试安卓,以查看它实际返回的userid和AccessToken因为对于friendsmash,它只是给了我相同的欢迎粉碎屏幕…好的..检查器实际上工作了…它让我登录了…对不起,我是说InteractiveSole…不是检查器…你把你的Facebook应用程序id放进去了吗?这也是Unity编辑器中的内容吗?编辑器中没有实际登录。是的,我有应用程序ID,是的,我正在尝试使用编辑器…在对abc的所有代码进行文本搜索后…z我发现编辑器没有登录,只是吐出了0和abc..t现在使用Inspector测试安卓,以查看它实际返回的userid和AccessToken因为对于friendsmash,它只是给了我相同的欢迎Smasher屏幕…好的..Inspector实际工作了…它让我登录了…对不起,我指的是InteractiveConsole…不是Inspector。另外,更新的Unity SDK beta(5.0.3)在编辑器中运行时会提示输入访问令牌(基本上是在不需要编写脚本的情况下执行我上面写的操作)。此外,较新的Unity SDK beta版(5.0.3)在编辑器中运行时会提示输入访问令牌(基本上不需要编写脚本就可以完成上面所写的操作)。