设置连接状态监听器。 该监听器用于监听 Chat app 与 Chat 服务器之间的连接。
要添加的连接状态监听器。
添加多设备监听器。
要添加的多设备监听器。
更新 App Key。
修改后的 App Key,应用的唯一标识,不可为空。
获取聊天管理类。
该方法需要在 ChatClient 初始化完成后调用,详见 init。
获取聊天室管理类。 该方法需要在 ChatClient 初始化完成后调用,详见 init。
获取联系人管理类。 * 该方法需要在 ChatClient 初始化完成后调用,详见 init。
创建账号。
该方法不推荐使用,建议调用相应的 RESTful 方法。
用户 ID。 该参数必填。用户 ID 不能超过 64 个字符,支持以下类型的字符:
用户 ID 不区分大小写,大写字母会自动转换为小写字母。
用户的电子邮件地址和 UUID 不能作为用户 ID。
可通过以下格式的正则表达式设置用户 ID:^[a-zA-Z0-9_-]+$。
密码,长度不超过 64 个字符,必填。
获取 SDK 的配置选项。 return { ChatOptions | undefined } - 返回 SDK 的配置项对象。
获取群组管理类。 该方法需要在 ChatClient 初始化完成后调用,详见 init。
初始化 SDK。
上下文。
配置项,必填。详见 ChatOptions。
获取推送管理类。 该方法需要在 ChatClient 初始化完成后调用,详见 init。
移除 Chat 服务器连接监听。
要移除的 Chat 服务器连接监听。
移除多设备监听器。
要移除的多设备监听器。
更新 token。
当用户利用 token 登录的情况下在 ConnectionListener 类中收到 token 即将过期事件的回调通知时,可调用该方法更新 token,避免因 token 失效产生的未知问题。
新 token。
获取用户信息管理类。
该方法需要在 ChatClient 初始化完成后调用,详见 init。
Static
get
Chat 客户端类。
该类是 Chat SDK 的入口,负责登录、登出及管理 SDK 与 chat 服务器之间的连接。