浏览 SDKs · iOS
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 ?: @"查询会话分组失败"];
    }];

callbackgroupType 交给 Open_im_sdkGetConversationGroups。普通自定义分组使用 0,查询全部类型使用 2

返回结果

成功 callback 的 data 是分组 JSON 数组。解析后应按 conversationGroupID 缓存分组;iOS Core 不提供对应的高阶 Objective-C model。

查询只建立快照,不会触发分组 listener。后续增量处理见会话分组概览