我在我的 Unity 项目中使用 Unity Facebook SDK 进行 Facebook 登录。登录成功后,我尝试通过 ParseFacebookUtils 使用 logInSync。我在 Parse 云浏览器中没有得到任何数据。
我从 Facebook SDK 获得了 accessToken、userId、tokenExpiration 等所有参数,这是我在 unityscript 中尝试过的。当我在我的 Android 设备上尝试这个时
var logInTask:Task = ParseFacebookUtils.LogInAsync(accessToken, userId, tokenExpiration);
没有错误,但云浏览器数据也没有发生任何事情。现在我认为这可能是因为我从 Task.xml 中删除了“ParseUser”。所以我尝试将 ParseUser 放入代码中并使用此代码
var logInTask:Task<ParseUser> = ParseFacebookUtils.LogInAsync(accessToken, userId, tokenExpiration);
我在统一编辑器日志中收到这些错误
意外令牌:<
';' 预期的。在末尾插入分号
意外令牌:>
';' 预期的。在末尾插入分号
简单的 SaveAsync 对我有用
var testTask:Task = testObject.SaveAsync();
我的数据保存在云浏览器数据中。
有人帮助我在 Parse 中使用 Facebook 登录和注册。