浏览 SDKs · uni-app / uni-app x
SDKsuni-app

设置成员禁言

按秒设置指定群成员的禁言时长。

复制

参数说明

参数类型是否必填说明
groupIDstring目标群组 ID。
userIDstring目标成员用户 ID。
mutedSecondsnumber禁言时长,单位为秒;传 0 解除禁言。
import { changeGroupMemberMute } from '@/uni_modules/unix-openim-sdk'

await changeGroupMemberMute({
  groupID,
  userID: targetUserID,
  mutedSeconds: 3600,
})

群主可以禁言管理员和普通成员;管理员只能禁言普通成员,最终权限由 OpenIMServer 校验。

Promise 成功表示服务端完成设置。最终状态以成员资料中的 muteEndTime 为准,不要只按提交的秒数推算。onGroupMemberInfoChanged 的处理见分页查询群成员