SDKsFlutter商业版
获取通话房间 Token
使用 Flutter SDK 按房间 ID 重新取得入会凭据。
已经知道 roomID 时,可以重新取得入会凭据:
final credentials = await OpenIM.iMManager.signalingManager
.signalingGetTokenByRoomID(roomID: roomID);
if (credentials.token?.isNotEmpty == true &&
credentials.roomID?.isNotEmpty == true) {
await mediaEngine.join(
roomID: credentials.roomID!,
token: credentials.token!,
liveURL: credentials.liveURL,
);
}SignalingCertificate 字段均可能为空。房间 token 是短期敏感凭据,只在内存中使用,不要写入日志、URL、分析事件或持久化存储。
这个页面有帮助吗?