login

最近更新时间:2022-09-20 05:17:40


flutter <void> ARRtmClient.login    ({
     String                    token,
     String                     userId,
     ResultCallback< Void >    resultCallback 
});

登录 AR RTM 系统。

  • 如果你在不同 SDK 实例中以相同用户 ID 登录,之前登录的用户将被踢出。

  • 该方法的最高调用频率限制为 2 次每秒。

  • 只有在调用本方法成功登录 RTM 系统后(即:收到onSuccess回调时)才可以调用 RTM 的核心业务逻辑。以下方法除外:

  • 参数

    token用于登录 AR RTM 系统的动态密钥。开启动态鉴权后可用。集成及测试阶段请将 token 设置为 null。

    userId登录 AR RTM 系统的用户 ID。该字符串不可超过 64 字节。以下为支持的字符集范围:26 个小写英文字母 a-z26 个大写英文字母 A-Z10 个数字 0-9空格(如果 userId 包含空格则无法与信令 SDK 互通)"!", "#", "$", "%", "&", "(", ")", "+", "-", ":", ";", "<", "=", ".", ">", "?", "@", "[", "]", "^", "_", " {", "}", "|", "~", ","

Note

请不要将 userId 设为空、 null ,或 "null"。

Implementation

Future <void> ARRtmClient.login{
     String                     token,
}