构造函数
创建 app 时在 console 后台上注册的 app 唯一识别符。
获取当前日志输出等级。
默认为 DEBUG_LEVEL = 0。
发送成功的消息是否在 ChatMessageListener#onMessageReceived 中回调给用户。
true
:是。发送成功的消息包含在ChatMessageListener#onMessageReceived 中。false
:否。ChatMessageListener#onMessageReceived 中只包含接收的消息。设置区域代号。
区域代号。该参数用于限制边缘节点的访问范围,默认值为 AreaCode#AREA_CODE_GLOB,表示不限制区域。应用运行时不能对该参数进行修改。
设置是否开启 TLS 连接。
该设置只在私有部署时使用。需要在调用 ChatClient#init 之前进行设置。
是否开启 TLS 连接。
true
:开启;false
:不开启。设置发送成功的消息是否在 ChatMessageListener#onMessageReceived 中回调给用户。
{ boolean } - 发送成功的消息是否回调给用户。
true
:是。发送成功的消息包含在ChatMessageListener#onMessageReceived 中。false
:否。ChatMessageListener#onMessageReceived 中只包含接收的消息。设置日志输出等级。
{
DEBUG_LEVEL = 0,
WARNING_LEVEL = 1,
ERROR_LEVEL = 2
}
日志输出等级。
设置当前设备自定义扩展信息。
未初始化 SDK 或使用自动登录时,需在调用 ChatClient#init 方法之前设置当前设备扩展信息。
若应用已完成初始化且使用手动登录,若要修改自定义信息,在下次调用 ChatClient#login 或 ChatClient#loginWithToken 之前设置自定义信息。
自定义设备扩展信息。长度限制为 1024 个字符。若用户因登录了当前设备而将另一台设备踢下线,向被踢下线设备发通知时会携带当前设备的自定义扩展信息。
提供 SDK 聊天相关的设置。
用户可以用于配置 SDK 的各种参数、选项,比如,设置 App Key,是否自动接受加好友邀请。