SDKsiOS商业版
查询会话分组列表
使用 Open_im_sdkGetConversationGroups 按类型查询会话分组。
使用 Open_im_sdkGetConversationGroups 按类型建立当前用户的完整会话分组快照。
int64_t groupType = 2; // 0:普通,1:筛选,2:全部
CallbackProxy *callback = [[CallbackProxy alloc]
initWithOnSuccess:^(NSString * _Nullable data) {
[self replaceConversationGroupsFromJSON:data];
}
onFailure:^(NSInteger code, NSString * _Nullable message) {
[self showConversationGroupError:code message:message ?: @"查询会话分组失败"];
}];将 callback 与 groupType 交给 Open_im_sdkGetConversationGroups。普通自定义分组使用 0,查询全部类型使用 2。
返回结果
成功 callback 的 data 是分组 JSON 数组。解析后应按 conversationGroupID 缓存分组;iOS Core 不提供对应的高阶 Objective-C model。
查询只建立快照,不会触发分组 listener。后续增量处理见会话分组概览。
这个页面有帮助吗?