读取当前会话或本地预览中已知的已加入群轻量摘要。该方法不会发起网络请求,返回结果也不等同于完整群组详情。
返回本地已知的群组轻量摘要;如果当前没有可用摘要,则返回 null。
更新当前群组的基础资料,例如群组名称、群组描述、头像或扩展信息。
需要更新的群组资料字段。
更新成功后无返回值。
更新当前群组的配置,例如是否公开、入群审批方式、普通成员邀请权限以及群成员人数上限。
需要更新的群组配置字段。
更新成功后无返回值。
await client.groupManager.getGroup('group-1').updateConfigs({ allowInvites: false });
| Code | 含义 | HTTP | 处理建议 | 可重试 |
|---|---|---|---|---|
| 603 | 无权限的群组操作 | 403 | 使用群主或管理员账号重试 | 否 |
| 603 | 无权限的群组操作 | 403 | 确认当前用户权限与群组状态满足更新要求 | 否 |
| 110 | 参数无效:群组字段不支持修改 | 400 | 仅提交允许修改的字段,并确保字段长度合法 | 否 |
| 110 | 参数无效:群组字段长度超限 | 403 | 缩短本次提交的群组字段内容后重试 | 否 |
| 608 | 群组名称无效 | 403 | 更换为合法群组名称后重试 | 否 |
| 606 | 群组不存在 | 404 | 确认 groupId 正确且群组仍存在 | 否 |
| 607 | 群组已禁用 | 403 | 先恢复群组可用状态,再重试该操作 | 否 |
分页获取当前群组的成员列表。
可选分页参数。
返回群成员分页结果。
获取当前群组的禁言列表。
Optionalpage: NumberPageParams可选分页参数。
返回禁言成员列表。
将当前群组中的指定成员加入禁言列表。
待禁言成员的用户 ID 列表,以及禁言时长(单位:毫秒)。
禁言成功后无返回值。
解除当前群组中指定成员的禁言状态。
待解除禁言成员的用户 ID 列表。
解除成功后无返回值。
获取当前群组的黑名单列表。
Optionalpage: NumberPageParams可选分页参数。
返回黑名单成员列表。
将指定成员加入当前群组的黑名单。
待加入黑名单成员的用户 ID 列表。
加入成功后无返回值。
将指定成员移出当前群组的黑名单。
待移出黑名单成员的用户 ID 列表。
移出成功后无返回值。
将指定成员加入当前群组的白名单。
待加入白名单成员的用户 ID 列表。
加入成功后无返回值。
将指定成员移出当前群组的白名单。
待移出白名单成员的用户 ID 列表。
移出成功后无返回值。
分页获取当前群组的共享文件列表。
可选分页参数。
返回共享文件分页结果。
上传文件到当前群组的共享文件列表中。
文件对象及上传回调。
上传成功后无返回值。
删除当前群组中的共享文件。
待删除共享文件的文件 ID。
删除成功后无返回值。
下载当前群组中的共享文件。下载完成后,会通过回调返回 Blob 数据。
文件 ID、可选 secret 以及下载回调。
下载流程完成时 resolve。
设置当前群组中指定成员的自定义属性,常用于设置群成员名片。
成员用户 ID 及成员属性键值对。
设置成功后无返回值。
await client.groupManager.getGroup('group-1').setMemberAttributes({
userId: 'user-1',
memberAttributes: { groupNamecard: 'Alice' },
});
| Code | 含义 | HTTP | 处理建议 | 可重试 |
|---|---|---|---|---|
| 609 | 群组成员属性个数超上限 | - | 减少成员属性条目数量后重试 | 否 |
| 610 | 群组成员属性更新失败 | - | 检查属性内容与当前群成员状态后重试 | 否 |
| 611 | 群组成员属性 key 长度超上限 | - | 缩短属性 key 后重试 | 否 |
| 612 | 群组成员属性 value 长度超上限 | - | 缩短属性 value 后重试 | 否 |
| 602 | 用户未加入该群组 | 404 | 确认目标用户已加入群组 | 否 |
| 210 | 无权限设置群成员属性 | 401 | 确认当前用户有权限操作目标成员属性 | 否 |
| 210 | 无权限设置群成员属性 | 403 | 确认当前用户有权限操作目标成员属性 | 否 |
| 4 | 超过服务限制 | 400 | 减少操作频率或联系服务端提升配额 | 否 |
| 305 | 服务已禁用 | 403 | 联系服务端开通群成员属性服务 | 否 |
批量获取当前群组中多个成员的自定义属性。
成员用户 ID 列表,以及可选的属性 key 列表。
返回按成员用户 ID 索引的属性集合。
绑定固定
groupId的单群上下文对象。