login abstract method
登录以发送房间外消息和向业务服务器发送消息
用户登录必须携带 token
,用于鉴权验证。
登录 Token 与加入房间时必须携带的 Token 不同。
测试时可使用控制台生成临时 Token,roomId
填任意值或置空,正式上线需要使用密钥 SDK 在你的服务端生成并下发 Token。
uid
必须在 AppID 维度下唯一。
返回值:
0
:成功-1
:失败。无效参数-2
:无效调用。用户已经登录。成功登录后再次调用本接口将收到此返回值-3
:失败。引擎为空。调用 RTCVideo.createRTCVideo 创建引擎实例后再调用本接口。
注意:
- 登录后,如果想要登出,调用 RTCVideo.logout
- 登录后,会收到 RTCVideoEventHandler.onLoginResult
Implementation
Future<int?> login({
required String token,
required String uid,
});