同意入群邀请 TeamInterface.addTeamMembers
群主和管理员邀请成员加入群(addTeamMembers), 被邀请的人收到类型为teamInvite
的系统通知
此系统通知的 from
字段的值为邀请方的帐号, to
字段的值为对应的 群ID
, 此类系统通知的 attach
有一个字段 team
的值为被邀请进入的群, 被邀请的人可以选择接受邀请或者拒绝邀请
acceptTeamInvite
的群通知消息, 通知消息具体内容见下文rejectTeamInvite
的系统通知, 此系统通知的 from
字段的值为拒绝入群邀请的人的帐号, to
字段的值为对应的 群ID
用户接受入群邀请后:
邀请人 accountId
管理员邀请此用户进群的系统通知的 idServer
添加群管理员
添加群管理员后:
添加群成员
普通群(已废弃,推荐使用高级群):
拉人入群后, 其他群成员会收到通知并触发 onAddTeamMembers
被邀请的群成员不会收到回调,直到群内成员发送消息,触发 onupdatesessions 回调,才能够感知到自己已经入群。
高级群:
要加入的用户账号列表
附加字段,推荐使用 JSON 序列化字符串
附言,长度不得大于 5000 字符,开发者可以使用 JSON 序列化字符串填充
用户主动申请加入群。根据 joinMode
不同,SDK 有不同的行为
附言
创建高级群。普通群已废弃,请使用高级群。
若传入的属性为 undefined,或者未传入,则日后拉取 team 时,对应属性也是 undefined。
下面为高级群申请入群(joinMode)的鉴权方式。默认为 needVerify
函数调用后:
要拉进群的成员的帐号列表
群公告
对某些资料内容进行反垃圾处理的业务 ID, 在云信控制台里配置.
群头像
群被邀请模式
扩展字段
群简介
群邀请模式
群加入方式
群名
拉人的附言
群类型。高级群或者普通群。普通群已废弃
群信息自定义字段修改权限
群信息修改权限
要拉进群的成员的帐号列表
反垃圾标签
创建者的信息
拉人的附言
群
建议传入 teamId 数组。
注: 为了兼容老接口, 允许传入 string, 但是建议传入数组
解散群,群主可操作
获取群禁言成员列表。该函数结果受 TeamInterface.updateMuteStateInTeam 影响
获取我所在的群对应的群成员. v8.9.122+ 支持
配置参数
群 ID 数组
获取群
是否强制从服务端获取
群 ID
通过群ID及成员账号获取群成员信息
key 为入参里的 account ID
获取群成员的邀请者accid
需要查询的群成员 account ID 账号列表.
单次查询accounts最大长度为200。
key 为入参里的 account ID, value 为邀请者的 account ID
获取群成员。如果开发者在初始化SDK时选择设置了syncTeamMembers为false, 那么就收不到onteammembers回调, 可以调用此方法来获取群成员列表
从本地数据库里批量获取群成员信息
注1: indexDB 数据库专用接口.
注2: db 表实际上只存放了本账号在群中的群成员信息,而其他群成员的信息是不存的, 有需要去服务器接口获取 TeamInterface.getTeamMembers
成员账号 id 列表. 不传则忽略这个过滤条件
群 id 列表. 不传则忽略这个过滤条件
获取群列
注: 没有本地 db 时,将会全量获取服务器的群列表
通过一批 teamId 来获取若干个群
注: v8.2.0+ 支持
成功查询到的群
入参里的 teamIds 所查询失败的那部分
从本地数据库里批量获取群信息, 不限个数
注: indexDB 数据库专用的接口
群 id 列表. 不传则忽略这个过滤条件
主动退群
群组全体禁言
是否要禁言
查询自己在各个群中所设置的消息提醒策略。消息提醒策略可以通过 updateInfoInTeam 设置
(管理员)通过群申请
通过入群申请后:
申请者的 accountId
用户申请进群的系统通知的 idServer
管理员拒绝群申请
拒绝群申请后 :
申请者的 accountId
用户申请进群的系统通知的 idServer
附加信息
拒绝入群邀请
用户拒绝群邀请后:
申请者的 accountId
管理员邀请此用户进群的系统通知的 idServer
附加信息
移除群管理员
添加群管理员后:
踢人出群
要踢出的群成员账号列表
转让群, 群主可操作
转让群的同时是否离开群
修改自己在群里的信息
第三方扩展字段, 开发者可以自行扩展, 建议封装成JSON格式字符串
提醒策略
"0" 开启提醒 "1" 关闭消息提醒 "2" 只接受管理员的消息的提醒
在群里的昵称
注: 更新昵称后, 所有其它在线的群成员会收到 onupdateteammember 。
更新群成员禁言状态
是否要禁言
修改别人的群昵称
所有在线的群成员会触发 onupdateteammember、以及 onUpdateTeam
在群里的昵称
注: 更新昵称后, 所有其它在线的群成员会收到 onupdateteammember 。
更新群属性。
群公告
对某些资料内容进行反垃圾处理的业务 ID, 在云信控制台里配置.
群头像
群被邀请模式
扩展字段
群简介
群邀请模式
群加入方式
群名
群 ID
群信息自定义字段修改权限
群信息修改权限
群服务 API 定义