使用单个api调用删除频道组中的所有pubnub频道?

时间:2016-02-01 17:18:09

标签: pubnub

我想在单个api调用中删除频道组中的所有频道。有可能的 ?还是我们必须遍历频道列表?

1 个答案:

答案 0 :(得分:1)

PubNub频道组 - 删除所有频道

您可以使用remove group API执行此操作(名称因SDK而异)。对于JavaScript,function is named channel_group_remove_group

pubnub.channel_group_remove_group({
  callback: displayCallback,
  error: displayCallback,
  channel_group: channelGroup
});

必须从订阅频道组的应用程序调用此方法。换句话说,它不能由服务器代表客户端调用。

如果您希望让服务器在通道组(代表客户端)之间添加和删除通道,则服务器的PubNub实例需要为granted the manage permission(如果您使用的是Access Manager,否则,任何人都可以这样做)只需添加和删除这些渠道组中的渠道。

您可以provide a list of channels to be addedremoved但是您必须遍历需要添加或删除频道的频道组。