浏览 SDKs · iOS
平台
SDKsiOS

发布或更新群公告

使用 iOS SDK 局部更新群组公告。

复制

发布或更新群组公告(通常仅群主和管理员有权限操作):

参数说明

参数类型说明
groupInfoDictionaryNSDictionary *包含 groupID 和待更新字典键值对的字典对象。
键名类型说明
groupIDNSString *目标群组 ID。
notificationNSString *群公告内容,传空字符串可清空已有公告。注意此处为 notification 字段,而非群简介 introduction。
NSDictionary *changes = @{
    @"groupID": groupID,
    @"notification": announcement
};

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

状态以 groupID 为合并标识。

返回结果

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