updateToken abstract method

Future<int?> updateToken(
  1. String token
)

更新 Token

收到 RTCRoomEventHandler.onTokenWillExpireRTCRoomEventHandler.onPublishPrivilegeTokenWillExpire,或 RTCRoomEventHandler.onSubscribePrivilegeTokenWillExpire 时,你必须重新获取 Token,并调用此方法更新 Token,以保证通话的正常进行。

token 重新获取的有效 Token。
如果 Token 无效,你会收到 RTCRoomEventHandler.onRoomStateChanged,错误码是 -1010

返回值参看 ReturnStatus

注意:

  • 3.50(不含)以前的版本中,Token 中的发布和订阅权限为保留参数,无实际控制权限;3.50 及以后版本开放 Token 发布订阅控制权限,如需通过 Token 控制连麦权限,请联系技术支持团队开通白名单后支持。
  • 请勿同时调用 RTCRoom.updateTokenRTCRoom.joinRoom 方法更新 Token。若因 Token 过期或无效导致加入房间失败或已被移出房间,你应该在获取新的有效 Token 后调用 RTCRoom.joinRoom 重新加入房间。

Implementation

Future<int?> updateToken(String token);