Appearance
@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
| Property | Type | Required | Description |
|---|---|---|---|
channelIds | string[] | Yes | — |
connectSessionId | string | Yes | 由 caller 自己持有的 sessionId。 |
Properties
channelIds
channelIds:
string[]
connectSessionId
connectSessionId:
string
由 caller 自己持有的 sessionId。