浏览 SDKs · WASM
SDKsWASM商业版

获取通话房间 Token

使用 WASM SDK 按房间 ID 重新获取入会凭据。

复制

已经知道 roomID、但需要重新获取入会凭据时,调用 signalingGetTokenByRoomID()

const { data: roomCredentials } =
  await openimsdk.signalingGetTokenByRoomID(roomID);

await mediaEngine.join({
  roomID,
  token: roomCredentials.token,
  liveURL: roomCredentials.liveURL,
});

Promise 成功后,dataSignalingTokenResult,包含 tokenliveURL,不重复返回 roomID。只有取得有效 Token 后,才能使用本次查询参数中的 roomID 连接媒体引擎。

房间 Token 是短期敏感凭据,只在内存中使用,不要写入日志、URL、分析事件或持久化存储。