使用单个 api 调用删除频道组中的所有 pubnub 频道?
Remove all the pubnub channels in a channel group using a single api call?
我想在单个 api 调用中删除频道组中的所有频道。有可能的 ?还是我们必须遍历频道列表?
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 added or removed,但您必须遍历需要添加或删除频道的频道组。
我想在单个 api 调用中删除频道组中的所有频道。有可能的 ?还是我们必须遍历频道列表?
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 added or removed,但您必须遍历需要添加或删除频道的频道组。