我正在尝试创建一个Android应用,其中用户通过Google登录登录,登录的用户可以与其他登录用户聊天。
问题是我应该编写什么代码或逻辑,以便如果一个用户输入另一个用户的电子邮件,他可以连接到他,他们都可以聊天?
如何检查是否存在通过我的应用程序登录的人,或者我是否需要将用户保存在数据库中?
我正在使用Firebase。
答案 0 :(得分:0)
Firebase提供了一个可供不同用户访问的实时数据库(不是用户之间的连接机制)。
所以,重新考虑你的问题。也许您希望用户进行身份验证和连接(将该信息保存在数据库中);然后允许用户在数据库中搜索其他用户(或特定用户)并为该用户留言(使用"来自用户"" touser"和&#34定义您的数据库) ;消息&#34)。要阅读消息,用户会查询是否有任何" touser"给他的消息(他还没读过)。
不是具体实施..但我希望你明白这一点。