浏览 SDKs · iOS
平台
SDKsiOS

设置群组扩展字段

使用 iOS SDK 设置群组的业务扩展字符串。

复制

更新群组的业务扩展字段(通常仅群主和管理员有权限操作):

参数说明

参数类型说明
groupInfoDictionaryNSDictionary *包含 groupID 和扩展字段键值对的字典对象。
键名类型说明
groupIDNSString *目标群组 ID。
exNSString *自定义扩展字符串(如 JSON 串)。写入时整串覆盖,建议先读取旧值并保留其他模块的命名空间后再提交。
NSDictionary *changes = @{
    @"groupID": groupID,
    @"ex": mergedExtensionJSON
};

[[OIMManager manager] setGroupInfoDictionary:changes
    onSuccess:^(NSString * _Nullable data) {
        [self showExtensionUpdated];
    }
    onFailure:^(NSInteger code, NSString *message) {
        [self showErrorCode:code message:message];
    }];

状态以 groupID 为合并标识。

返回结果

成功回调 onSuccess 表示服务端已接受扩展字段更新。群内各端随后会通过群资料变更事件收到更新后的 OIMGroupInfo,完整事件处理见群组概览。