Init
初始化 SDK。namespace Com.Tencent.IM.Unity.UIKit{public static void Init() {string sdkappid = ""; // 从即时通信 IM 控制台获取应用 SDKAppID。SdkConfig sdkConfig = new SdkConfig();sdkConfig.sdk_config_config_file_path = Application.persistentDataPath + "/TIM-Config";sdkConfig.sdk_config_log_file_path = Application.persistentDataPath + "/TIM-Log";TIMResult res = TencentIMSDK.Init(long.Parse(sdkappid), sdkConfig);}}
NetworkStatusListenerCallback
,UserSigExpiredCallback
等回调抛出一些事件,例如所示的连接状态、登录票据过期等。
我们建议您在调用 initSDK 后立即注册全局事件监听,在对应回调中做一些逻辑处理。事件回调 | 事件描述 |
注册收到新消息回调 | |
设置消息已读回执回调 | |
设置接收的消息被撤回回调 | |
设置消息内元素相关文件上传进度回调 | |
设置群组系统消息回调 | |
设置群组属性变更回调 | |
设置会话未读消息总数变更的回调 | |
设置网络连接状态监听回调 | |
设置被踢下线通知回调 | |
设置票据过期回调 | |
设置添加好友的回调 | |
设置删除好友的回调 | |
设置更新好友资料的回调 | |
设置好友添加请求的回调 | |
设置好友申请被删除的回调 | |
设置好友申请已读的回调 | |
设置黑名单新增的回调 | |
设置黑名单删除的回调 | |
设置日志回调 | |
设置消息在云端被修改后回传回来的消息更新通知回调 | |
获取群消息已读群成员列表 |
UserSigExpiredCallback
回调,说明您登录用的 UserSig 票据已经过期,请使用新签发的 UserSig 进行重新登录。如果继续使用过期的 UserSig,会导致 IM SDK 登录进入死循环。// 反初始化 SDKTencentIMSDK.Uninit();
本页内容是否解决了您的问题?