updateToken abstract method
更新 Token
收到 RTCRoomEventHandler.onTokenWillExpire,RTCRoomEventHandler.onPublishPrivilegeTokenWillExpire,或 RTCRoomEventHandler.onSubscribePrivilegeTokenWillExpire 时,你必须重新获取 Token,并调用此方法更新 Token,以保证通话的正常进行。
token
重新获取的有效 Token。
如果 Token 无效,你会收到 RTCRoomEventHandler.onRoomStateChanged,错误码是 -1010
。
返回值参看 ReturnStatus。
注意:
- 3.50(不含)以前的版本中,Token 中的发布和订阅权限为保留参数,无实际控制权限;3.50 及以后版本开放 Token 发布订阅控制权限,如需通过 Token 控制连麦权限,请联系技术支持团队开通白名单后支持。
- 请勿同时调用 RTCRoom.updateToken 和 RTCRoom.joinRoom 方法更新 Token。若因 Token 过期或无效导致加入房间失败或已被移出房间,你应该在获取新的有效 Token 后调用 RTCRoom.joinRoom 重新加入房间。
Implementation
Future<int?> updateToken(String token);