设置连接状态监听器。 该监听器用于监听 Chat app 与 Chat 服务器之间的连接。
要添加的连接状态监听器。
添加 SDK 日志监听器。
同一个监听器对象重复添加时只保留一份。
要添加的日志监听器。
添加多设备监听器。
要添加的多设备监听器。
更新 AppId。
修改后的 AppId,应用的标识符,不可为空。
更新 App Key。
修改后的 App Key,应用的标识符,不可为空。
获取聊天管理类。
该方法需要在 ChatClient 初始化完成后调用,详见 init。
获取聊天室管理类。 该方法需要在 ChatClient 初始化完成后调用,详见 init。
获取联系人管理类。 * 该方法需要在 ChatClient 初始化完成后调用,详见 init。
获取 SDK 的配置选项。 return undefined - 返回 SDK 的配置项对象。
获取群组管理类。 该方法需要在 ChatClient 初始化完成后调用,详见 init。
初始化 SDK。
上下文。
配置项,必填。详见 ChatOptions。
检查当前是否已有可用的本地数据库上下文。
该状态只表示本地数据库已成功打开,本地数据库相关接口可以使用;不表示已在线登录, 也不能代替 isLoggedIn 或连接状态回调。
获取用户在线状态管理类。
该方法需要在 ChatClient 初始化完成后调用,详见 init。
获取推送管理类。 该方法需要在 ChatClient 初始化完成后调用,详见 init。
移除 Chat 服务器连接监听。
要移除的 Chat 服务器连接监听。
移除 SDK 日志监听器。
要移除的日志监听器。
移除多设备监听器。
要移除的多设备监听器。
更新 token。
当用户利用 token 登录的情况下在 ConnectionListener 类中收到 token 即将过期事件的回调通知时,可调用该方法更新 token,避免因 token 失效产生的未知问题。
新 token。
获取用户信息管理类。
该方法需要在 ChatClient 初始化完成后调用,详见 init。
Staticget
Chat 客户端类。
该类是 Chat SDK 的入口,负责登录、登出及管理 SDK 与 chat 服务器之间的连接。