我是PubNub [iOS]的新手,我看到了教程视频和文档,但我无法理解实际过程是如何发生的 我理解这一点,我们创建[Pub / Sub] PubNub频道来接收消息,但是这些频道不会存储在pubnub中的任何位置,那么如何管理像WhatsApp这样的应用程序(有群组和单用户聊天)
请建议如何配置现有的iOS App for PubNub
据我了解 我需要为用户的每个朋友创建一个单独的频道, 并为组中的每个用户分隔通道 它是否正确? 或者请解释在我的应用程序中应该如何配置的程序
修改
我有一个关于存储和检索历史记录的问题
如果是单用户聊天:
当User1
sendMessage发送到User2
时,我按照scalabl3
当User2
sendMessage发送到User1
时,我在两个频道中发布
但是当我要检索历史记录时,我需要从两个频道hybrid_user1_to_user2
和hybrid_user2_to_user1
获取历史记录,并且需要按时间顺序对其进行排序
请告诉我这是正确的方法吗? 如果没有请建议
...谢谢
答案 0 :(得分:1)
为什么不只有一个独特的混合频道同时发布?
当User1 sendMessage发送给User2时,发布到:
当User2 sendMessage发送给User1时,发布到:
每个用户都订阅了自己的入站频道,并使用共享混合频道获取完整的历史记录。