使用Unity Android的Firebase数据库

所以我在我的团结项目中使用Firebase Auth与Facebook SDK一起工作 . 我可以登录并获取用户ID等 . 现在我已经设置了Firebase数据库,如下所示:

FirebaseApp.DefaultInstance.SetEditorDatabaseUrl("https://blackjack-multiplayer-online.firebaseio.com/");
reference = FirebaseDatabase.DefaultInstance.RootReference;

其中reference是DatabaseReference . 看来我正在访问数据库,因为在我的firebase数据库控制台中的“Usage”下,它显示了发送的字节数 . 我正在尝试构建一个存储一些信息的用户数据库 .

User newuser = new User (name, email);
string json = JsonUtility.ToJson (newuser);
reference.Child ("users").Child (uid).SetRawJsonValueAsync (json);

这不会抛出任何错误,但对我的数据库没有任何作用 . 我找不到任何关于如何使用除了那几行代码之外的单位向我的数据库中的子项添加数据的解释 . 我还想在写入之前检查用户是否有第一个数据 . 任何人都可以尝试向我解释如何在firebase数据库中创建用户表 . 我几乎没有使用JSON的经验但是使用SQL DB的经验在这里没有用 . TY

回答(0)