【发布时间】:2016-12-01 09:14:49
【问题描述】:
如何将 Facebook 好友 ID 映射到实时数据库中的 Firebase uid?据我了解,Firebase uid 与 Facebook id 不同。
我当前的用户流程是通过 Facebook sdk 登录 Facebook,然后将 facebook 访问令牌传递给 Firebase sdk 以使用 Firebase 登录。
我的最终目标是存储游戏分数,以便用户可以看到他们朋友的分数以及他们自己的分数。我不想要求每个玩家的每个分数并在客户端上过滤此信息。我宁愿发送 X 查询 X 数量的朋友,只请求所需的分数。
【问题讨论】:
-
您想让 FacebookId 成为 Firebase 用户的属性吗?我管理它的方法是在数据库对象中有一个名为“FacebookID”的属性。
-
我想过像这样将 FacebookId 存储在数据库中。这将让我使用我已经拥有的 Facebook id 对每个 $uid 进行查询,然后使用该 $uid 来查找分数。有没有人有更好的解决方案? fbusers { $fbid { $uid } }
标签: facebook unity3d firebase firebase-realtime-database