2014-09-02 83 views
1

后创建用户。解析 - Unity3D:如何使用Facebook SDK 6.0 for Unity3D在Facebook Connect

当我的用户接受连接后,我想将他的ID,电子邮件等保存在Parse数据库中,并且有可能从此数据库获取该玩家的一些信息(例如:解锁列表水平)。

我该怎么办?我知道如何创建一个对象,但我想知道,在Facebook上连接后,如何保存用户和Parse上的一些细节,而无需使用Parse登录(如官方的Parse教程)。

我听不懂。

非常感谢您的帮助。

最好的问候,

AB

回答

1

你可以尝试保存在本地ParseUser对象信息。只需添加必要信息的自定义字段。对于更复杂的解决方案,您可以创建一个自定义分析对象来保存信息。

https://parse.com/docs/unity_guide#users

var user = new ParseUser() 
{ 
    Username = "my name", 
    Password = "my pass", 
    Email = "[email protected]" 
}; 

// other fields can be set just like with ParseObject 
user["IsUnlocked"] = true; 

Task signUpTask = user.SignUpAsync(); 

和Facebook的存在是在ParseFacebookUtils类 https://parse.com/docs/unity_guide#fbusers

Task<ParseUser> logInTask = ParseFacebookUtils.LogInAsync(userId, accessToken, tokenExpiration); 
+0

您好,感谢一个特殊的注册方法。但是,当用户对Facebook充满信心时,通常不需要密码。但是解析需要一个.. :( – ababab5 2014-10-12 02:43:28

+0

修改我的回答 – nVentimiglia 2014-10-13 18:01:20

+0

谢谢,我可以问另一个问题吗?如果我现在想为这个用户设置属性,我该怎么做?非常感谢! – ababab5 2014-10-15 17:44:14