2014-04-14 194 views
1

我对firebase非常陌生,但对学习更多知识感到兴奋,我尝试过简单的聊天并且效果很好。我正在Android上构建一个简单的产品评论移动应用程序,我想知道是否可以从我的java代码中自动创建一个Firebase?我想创建不同的群聊,但给用户从他们的手机创建群聊的能力。以编程方式创建firbase实例

+2

为什么不创建每个群聊作为一个Firebase的孩子?这是一个好主意,原因很多:您的所有数据都在一个Firebase中,您不必担心多套安全规则,您不会分别为不同的聊天记帐等。 –

+0

感谢Alex,这很棒帮助,我已经实施得很好。现在是否可以从聊天中删除一条消息,只是一个孩子的单条消息?例如阿里:嗨亚历克斯:嘿阿里:很好所以是否有可能从firbase中只删除这些消息之一,而不删除所有这些特定的孩子? – Aly

+0

[从API创建新的Firebase应用]的可能重复(http://stackoverflow.com/questions/22763839/create-a-new-firebase-app-from-api) –

回答

0

您应该只使用一个Firebase,并将每个群聊视为其子群。使用Firebase的lists功能,Firebase可以为每个群聊自动生成一个ID。然后,在每次聊天中,您可以获得与聊天内容相对应的消息列表。