【问题标题】:Pubnub get all messages of all channels in a group in single streamPubnub 在单个流中获取组中所有频道的所有消息
【发布时间】:2017-05-08 14:19:19
【问题描述】:

在Pubnub频道组功能中,我如何获得here提到的组中所有频道的所有消息

如果您订阅频道组,您将在一个流中获得来自该组中所有频道的所有消息

我找不到任何 API 可以在一次 API 调用中获取组中所有频道的所有消息。

【问题讨论】:

  • 那么,“在一个流中获取所有消息”是什么意思
  • 我上面提到的链接中的描述有些骗人,频道组与获取消息无关
  • 感谢@CraigConover,这解决了我的疑虑

标签: ios objective-c pubnub


【解决方案1】:

PubNub 频道组:接收与获取消息

单流只是意味着您可以订阅一个频道组,这反过来意味着您订阅了该频道组中的所有频道(总共最多 200 个频道)。您可以为每个客户订阅 10 个频道组,总共 20K 频道。它所指的单个流是与 PubNub 的连接。一个连接(流),总共最多 20K 个频道。

使用 PubNub,您无需获取消息,而是在消息发布时实时接收它们。但是,如果您真正的意思是 fetch 消息已经发布但客户端当时没有连接,那么是的,您需要调用 history 来获取 old 消息.

但是您提供的链接没有说明 获取 消息。它谈到订阅频道组以实时接收来自许多不同频道(朋友的频道,在该设计模式中)的消息,而不是获取旧消息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-29
    • 1970-01-01
    • 1970-01-01
    • 2022-06-13
    • 1970-01-01
    • 2020-12-23
    • 2016-08-23
    • 2014-09-13
    相关资源
    最近更新 更多