Protected Optional_Protected StaticTAG接受入群邀请。
群组 ID。
邀请人的用户 ID。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
同意入群申请。
仅群主和管理员可调用此方法。
群组 ID。
申请入群的用户 ID。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
添加群组管理员。
仅群主可调用此方法。管理员不可调用该方法。
群组 ID。
设置为群组管理员的成员用户 ID。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
将成员加入群组白名单。
仅群主和管理员可调用此方法。
群组 ID。
要加入群组白名单的用户 ID 列表。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
向群组中添加新成员。
仅群主和管理员可调用此方法。
群组 ID。
要加入的成员列表。
Optionalwelcome: string
(可选) 欢迎消息。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
屏蔽群消息。
屏蔽群消息的用户仍是群成员,但无法接收群消息。
群组 ID。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
将成员加入群组的黑名单列表。
成功调用该方法后,该用户会先被移除出群组,然后加入群组黑名单。该用户无法接收、发送群消息,也无法申请再次加入群组。
仅群主和管理员可调用此方法。
群组 ID。
要加入群组黑名单的成员的用户 ID 列表。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
修改群组描述。
仅群主和管理员可调用此方法。
群组 ID。
新的群组描述。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
修改群组名称。
仅群主和管理员可调用此方法。
群组 ID。
新的群组名称。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
转移群主权限。
仅群主可调用此方法。
群组 ID。
新群主的用户 ID。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
创建群组对象。支持设置头像。
群组创建成功后,会更新内存及数据库中的数据,多端多设备会收到相应的通知事件,然后将群组更新到内存及数据库中。
可通过设置 ChatGroupEventListener 监听相关事件。
创建成功的群组实例。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
拒绝入群邀请。
群组 ID。
邀请人的用户 ID。
Optionalreason: string
拒绝理由。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
拒绝用户的入群申请。
仅群主和管理员可调用此方法。
群组 ID。
申请入群的用户 ID。
Optionalreason: string
拒绝理由。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
解散群组。
仅群主可调用此方法。
群组 ID。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
下载群共享文件。
群组 ID。
群共享文件 ID。
群共享文件保存地址。
Optionalcallback: ChatGroupFileStatusCallback
(可选)下载结果回调。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
从服务器分页获取群组白名单列表。
仅群主和管理员可调用此方法。
群组 ID。
群组白名单列表。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
从服务器获取群组公告。
所有群成员都可以调用该方法。
群组 ID。
群组公告。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
从服务器分页获取群组黑名单列表。
仅群主和管理员可调用此方法。
群组 ID。
每页获取的数量。
当前页码,从 1 开始。
群组黑名单列表。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
从服务器分页获取群共享文件。
群组 ID。
每页获取的群共享文件数量。
当前页面,从 1 开始。
群共享文档列表。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
获取单个群成员所有自定义属性。
群组 ID。
要获取的自定义属性的群成员的用户 ID。
成员属性。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
从服务器分页获取群组成员信息列表。
群组 ID。
游标位置,从该位置开始获取数据。首次调用时传 null,按成员加入群组时间的倒序获取。
Optionallimit: number
每页获取的群组成员数量。默认值为 200。
群组成员信息列表和下次查询的游标。详见 ChatCursorResult。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError.
从服务器分页获取群组成员。
群组 ID。
每页获取的群组成员数量。
Optionalcursor: string
开始取数据的游标位置。首次调用时传 null,按成员加入群组时间的倒序获取。
群组成员列表以及下次查询的 cursor。详见 ChatCursorResult。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
根据指定的属性 key 获取多个群成员的自定义属性。
群组 ID。
要获取自定义属性的群成员的用户 ID 数组。
OptionalattributeKeys: string[]
要获取自定义属性的 key 的数组。若 keys 为空数组或不传则获取这些群成员的所有自定义属性。
指定成员指定关键字的属性。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
从服务器分页获取群组禁言列表。
仅群主和管理员可调用此方法。
群组 ID。
每页获取的禁言成员数量。
当前页码,从 1 开始。
群组禁言列表。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
获取群组中指定成员的群名片。
群组 ID。
成员的用户 ID。
方法成功时返回该成员的群名片;否则返回 undefined。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
邀请用户加入群组。
该方法只适用于以下三种类型的群组:
PrivateOnlyOwnerInvite:只有群主可以邀请其他用户加入群组。PrivateMemberCanInvite:所有成员都可以邀请其他用户加入群组。PublicJoinNeedApproval:所有成员都可以邀请其他用户加入群组,但邀请后需要群主或群管理员审批。群组 ID。
受邀用户的用户 ID 列表。
Optionalreason: string
邀请理由。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
从服务器查询该用户是否在群组白名单上。
群组 ID。
该用户是否在群白名单上。
true:是。false:否。如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
主动退出群组。
群组 ID。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
禁言全体群成员。
仅群主和管理员可调用此方法。
群组 ID。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
禁言群组成员。
仅群主和管理员可调用此方法。
群组 ID。
要禁言的成员用户 ID 列表。
禁言时长。预留参数。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
移除群组管理员权限。
仅群主可调用此方法。
群组 ID。
移除群组管理员权限的成员用户 ID。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
清除群组监听器。
从群白名单中移出成员。
仅群主和管理员可调用此方法。
群组 ID。
要移出群组白名单的成员列表。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
删除指定群共享文件。
群成员可以删除自己上传的共享文件,群主或管理员可以删除所有人上传的共享文件。
群组 ID。
群共享文件 ID。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
从群组中移除用户。
仅群主和管理员可调用此方法。
群组 ID。
要移出群组的成员用户 ID 列表。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
申请加入群组。
该方法仅适用于将 ChatGroupConfigs.joinApprovalRequired 设置为 true 的公开群组。
群组 ID。
Optionalreason: string
申请加入的理由。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
设置单个群成员的自定义属性。
群组 ID。
要设置自定义属性的群成员的用户 ID。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
解除屏蔽群消息。
群组 ID。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
将用户从群组黑名单中移除。
仅群主和管理员可调用此方法。
群组 ID。
要移出黑名单的用户 ID 列表。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
解除全体成员禁言。
仅群主和管理员可调用此方法。
群组 ID。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
将成员移除群组禁言名单。
仅群主和管理员可调用此方法。
群组 ID。
要移出禁言名单的用户 ID 列表。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
更新群公告。
仅群主和管理员可调用此方法。
群组 ID。
新的群公告。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
更新群组头像。
群组 ID。
新的群组头像。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
更新群组配置。
仅群主和群管理员可以调用该方法。
群组 ID。
要更新的配置类型,是 ChatGroupConfigsType 的位掩码。仅更新该参数指定的配置。
新的群组配置,详见 ChatGroupConfigs。
更新后的群组实例。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
更新群组扩展字段信息。
仅群主和管理员可调用此方法。
群组 ID。
更新后的群组扩展字段信息。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
更新当前用户在群组中的群名片。
群组 ID。
Optionalnamecard: string
(可选)新群名片。不传或传 null 时清除群名片。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
上传群组共享文件。
上传成功时会触发群共享文件上传回调。
群组 ID。
群共享文件路径。
Optionalcallback: ChatGroupFileStatusCallback
(可选) 群共享文件上传结果回调。
如果有异常会在这里抛出,包含错误码和错误描述,详见 ChatError。
Protected Static_Protected StaticcheckProtected StatichandleOptionalcallback: ChatGroupFileStatusCallbackProtected StatichandleOptionalcallback: ChatMessageStatusCallback
群组管理类,用于管理群组的创建,删除及成员管理等操作。