"be subscribed to a channel" 对 Twilio 可编程聊天意味着什么

What does "be subscribed to a channel" mean for Twilio Programmable Chat

寻求帮助以了解“订阅频道”对于 Twilio 聊天的实际含义。在文档中没有找到任何定义。

根据文档,有两种方法可以为特定用户获取可用频道:

  1. getSubscribedChannels。说明说 Get the current list of all subscribed Channels
  2. getUserChannelDescriptors。说明说 Get the User's (created by, joined or invited to) channels directory content

第二个很清楚它的作用,但第一个让我有点困惑。经过一些研究,我读到“订阅”意味着收听频道的事件,即 messageAdded。但此方法也 returns 当前用户只是会员且未设置侦听器的频道。

如果有人能更清楚地说明这个 subscribed 主题和 getSubscribedChannels() 的预期结果,我们将不胜感激。

此处为 Twilio 开发人员布道师。

Subscribed channels are channels that the user is a member of. A user becomes a member of a channel when they join 频道。因此 getSubscribedChannels 获取用户作为成员加入的频道列表。这不包括他们使用的已受邀但尚未加入的频道,或用户创建和离开的频道。