Skip to content

@keymaster/connect / BroadcastSubscriptionSetParams

Interface: BroadcastSubscriptionSetParams

broadcast.subscription_set 请求参数。

替换语义:本次传入的 channelIds 列表 = 当前 caller 的订阅集合; 不在本列表内的频道被本 caller 不再订阅(从本地 union 移除)。 空数组 = 清空当前 caller 的订阅。

关键约束:

  • channel 形式是 exact string;允许 wildcard / prefix;
  • 单 caller 同一时刻持单一订阅集合(不是 list-of-sets);
  • 多次调用按"replace"语义,最后一次 set 生效。

Properties overview

PropertyTypeRequiredDescription
channelIdsstring[]Yes
connectSessionIdstringYes由 caller 自己持有的 sessionId。

Properties

channelIds

channelIds: string[]


connectSessionId

connectSessionId: string

由 caller 自己持有的 sessionId。

Capability access without key custody.