setGroupInfo
功能介绍
修改群资料
如果您事先调用 addGroupListener 添加了群组事件监听器,群资料被修改后,全员会收到 OnGroupInfoChangedCallback 回调。
不同类型的群组,可以修改群资料的成员角色不同,具体可见文档
参数详解
参数名称 | 参数类型 | 是否必填 | 描述 |
---|---|---|---|
info | V2TimGroupInfo | 是 | 群资料设置信息 |
返回模板
V2TimCallback
{
code : number
desc : string
}
返回值详解
名称 | 数值类型 | 描述 |
---|---|---|
code | number | 请求结果错误码 |
desc | string | 请求结果描述符 |
代码示例
import { TencentImSDKPlugin, GroupAddOptEnum } from "react-native-tim-js";
// 修改群资料
const setGroupMemberInfoRes = await TencentImSDKPlugin.v2TIMManager
.getGroupManager()
.setGroupInfo({
groupID: "groupID", // 需要修改的群ID
groupType: 'groupType', // 群类型
groupName: 'groupName', // 群名称
notification: 'notice', // 群通知
introduction: 'briefly', // 群介绍
faceUrl: 'imageurl', // 群头像
isAllMuted: false, // 是否全员禁言
groupAddOpt: GroupAddOptEnum.V2TIM_GROUP_ADD_ANY, // 加群方式
customInfo: {}, // 群自定义字段, 需要在控制台配置
});
if (setGroupMemberInfoRes.code === 0) {
// 修改成功
}