Skip to main content

概述

会议外消息(IM)是一条独立于会议的通知通道。它解决的是「用户还没进会议时怎么被通知到」这类问题:
  • 有人在会议里呼叫你
  • 预约会议快开始了
  • 你在等候室里被放行了
  • 你负责的讨论小组请求协助
会中的聊天消息不走这条通道 —— 那是 会中消息,只在会议期间有效。

启用与停用

要点:
  • 必须先 login(token:),未登录调用会抛出 SMeetingError.notLoggedIn
  • logout() 内部会自动停用这条通道,你不需要在登出流程里重复调用
  • 通道建立后一直保持,与是否在会议中无关
典型接入位置是登录成功之后:

事件

所有会议外消息事件都带一个 baseImBaseEventData)和一个 content

有人呼叫你

会议提醒

被放行出等候室

小组请求协助


连接状态

这条通道有自己独立的连接状态事件,不要和会议的重连事件混淆: 对应会议本身的连接事件是 meetingIsReconnecting(_:) / meetingDidReconnect(_:) / meeting(_:didDisconnect:)

相关页面