【问题标题】:pubnub channels get deleted after some timepubnub 频道在一段时间后被删除
【发布时间】:2015-12-03 11:28:20
【问题描述】:

我正在将 pubnub 聊天应用程序与我的 android 应用程序集成,我正在为两个用户创建一个频道 rameshpaul,频道名称为 ramesh_paul,订阅两个用户。我没有向该频道推送任何消息,但 15 分钟后该频道将被删除。

【问题讨论】:

  • 实际上我创建了频道 ramesh_paul 并订阅了 ramesh 和 paul,也 ramesh 作为发布者。如果我现在打电话给 ramesh,我会立即在频道列表中获得 ramesh_paul。 15 点之后,如果我现在打电话,我不会得到 ramesh_paul 频道名称
  • 听起来你们现在都很好,对吧?
  • 是的,现在可以使用了。谢谢@CraigConover

标签: android chat pubnub


【解决方案1】:

PubNub 频道生命周期

频道不一定要创建或销毁 - 至少从开发人员的角度来看是这样。它们要么是活动的,要么是不活动的

ACTIVE 表示有人订阅,INACTIVE 表示目前没有人订阅。如果有人订阅了该频道,它将再次处于活动状态。这种活动/非活动是关于占用或缺乏频道,这就是PubNub Presence 的全部意义。

  • 如果您在 15 分钟内、或 15 天或更长时间内未发布到该频道,但有人订阅了该频道,则该频道处于活动状态。

  • 如果您发布到频道但没有人订阅它,则该频道处于非活动状态,但发布仍会顺利通过 PubNub。

  • 如果您启用了存储和播放,那么 PubNub 将保留该频道的消息。

所以频道被删除并不是正在发生的事情。查看PubNub Knowledge Base 了解有关channelschannel groups 的更多详细信息。

当我谈到 activeinactive 频道时,我暗示了一个名为 Presence Webhooks 的功能。参考this StackOverflow thread for full details about PubNub Presence Webhooks

【讨论】:

    猜你喜欢
    • 2016-05-09
    • 2013-08-12
    • 1970-01-01
    • 2014-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-06
    相关资源
    最近更新 更多