群主和管理员邀请成员加入群(addSuperTeamMembers), 被邀请的人收到类型为superTeamInvite
的系统通知
acceptSuperTeamInvite
的群通知消息,通知消息具体内容见下文rejectSuperTeamInvite
的系统通知, 此系统通知的 from
字段的值为拒绝入群邀请的人的帐号, to
字段的值为对应的 群ID
用户接受入群邀请后:
申请者的 accountId
管理员邀请此用户进群的系统通知的 idServer
添加超级群管理员
添加管理员后:
添加超级群成员
要加入的用户账号列表
附加字段,推荐使用 JSON 序列化字符串
附言,长度不得大于 5000 字符,开发者可以使用 JSON 序列化字符串填充
用户主动申请加入超级群。根据 joinMode
不同,SDK 有不同的行为
附言
获取全部超级群成员, 数据量非常多时会分多次 done 返回
members 中 invalid 为 true 的记录
查到的群成员数据
获取群禁言成员列表。该函数结果受 SuperTeamInterface.updateSuperTeamMembersMute 影响
加入时间.
注: 如果传入这个参数, 获取在这个时间之后加入的成员, 不传则不限制
分页限制, 默认 100, 返回 100 条数据
查询顺序。默认 false
false 即查询 joinTime 之后加入的成员
true 即查询 joinTime 之前加入的成员
members 中 invalid 为 true 的记录
查到的群成员数据
获取我所在的群对应的群成员. v8.9.122+ 支持
配置参数
群 ID 数组
根据超级群ID,获取该超级群的资料
超级群ID
查询超级群内,若干个账号的详细信息
待查询 account ID 列表
与入参一样
invalid 为 true 的 account ID 列表
在超级群内的账号的详细信息
根据进群时间,分页获取超大群成员
加入时间.
注: 如果传入这个参数, 获取在这个时间之后加入的成员, 不传则不限制
分页限制, 默认 100, 返回 100 条数据
查询顺序。默认 false
false 即查询 joinTime 之后加入的成员
true 即查询 joinTime 之前加入的成员
members 中 invalid 为 true 的记录
查到的群成员数据
获取超级群列表。如果开发者在初始化SDK的时候设置了syncSuperTeams为false, 那么就收不到onSuperTeams回调, 可以调用此接口来获取超大群列表
注: 没有本地 db 时,将会全量获取服务器的超级群列表
主动退群
(管理员)通过超级群申请
通过入群申请后:
申请者的 accountId
用户申请进群的系统通知的 idServer
管理员拒绝超级群申请
拒绝群申请后 :
申请者的 accountId
用户申请进群的系统通知的 idServer
附加信息
拒绝入群邀请
用户拒绝群邀请后:
申请者的 accountId
管理员邀请此用户进群的系统通知的 idServer
附加信息
移除超级群管理员
添加管理员后:
踢人出超级群
要踢出的群成员账号列表
转让超级群, 群主可操作
转让群的同时是否离开群
修改自己在超级群里的信息
第三方扩展字段, 开发者可以自行扩展, 建议封装成JSON格式字符串
提醒策略
"0" 开启提醒 "1" 关闭消息提醒 "2" 只接受管理员的消息的提醒
在群里的昵称
注: 更新昵称后, 所有其它在线的群成员会收到 onUpdateSuperTeamMember 。
修改别人的超级群的昵称
所有在线的群成员会触发 onUpdateSuperTeamMember、以及 onUpdateSuperTeam
在群里的昵称
注: 更新昵称后, 所有其它在线的群成员会收到 onUpdateSuperTeamMember 。
更新超级群属性
群公告
对某些资料内容进行反垃圾处理的业务 ID, 在云信控制台里配置.
群头像
群被邀请模式
扩展字段
群简介
群邀请模式
群加入方式
群名
群 ID
群信息自定义字段修改权限
群信息修改权限
更新超级群成员禁言状态
所有群成员触发 onmsg:
所有群成员触发 onupdatesessions
所有群成员触发 onUpdateSuperTeamMembersMute
是否要禁言
超级群全体禁言
是否要禁言
超级群服务 API 定义
注:超级群需要额外开通