new Group()
群组对象,用于描述群组具有的属性,如类型、群组公告、创建时间等。
- Deprecated:
-
- !!!v2.8.0起弃用memberNum和maxMemberNum,请分别用memberCount替换memberNum,maxMemberCount替换maxMemberNum。
Properties:
Name | Type | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
groupID |
String |
群组的唯一标识,群组 ID,App 内保证唯一,其格式前缀为 @TGS#。另外,App 亦可自定义群组 ID |
|||||||||||||||
name |
String |
群组名称,最长30字节,不可调整 |
|||||||||||||||
avatar |
String |
群组头像 URL,最长100字节,不可调整 |
|||||||||||||||
type |
String |
群组类型,当前 SDK 支持的类型如下:
|
|||||||||||||||
introduction |
String |
群组简介,最长120字节,不可调整 |
|||||||||||||||
notification |
String |
群组公告,最长150字节,不可调整 |
|||||||||||||||
ownerID |
String |
群主 ID |
|||||||||||||||
createTime |
Number |
群组的创建时间 |
|||||||||||||||
infoSequence |
Number |
群资料的每次变都会增加该值 |
|||||||||||||||
lastInfoTime |
Number |
群组最后一次信息变更时间 |
|||||||||||||||
selfInfo |
Object |
当前用户在群组中的信息 Properties
|
|||||||||||||||
lastMessage |
Object |
群组最后一条消息。注意:若会话列表中没有该群组,则该对象只有 lastTime 有值,其他值为空。 Properties
|
|||||||||||||||
nextMessageSeq |
Number |
群内下一条消息的 Seq,群组内每一条消息都有一条唯一的消息 Seq,且该 Seq 是按照发消息顺序而连续的。从 1 开始,群内每增加一条消息,nextMessageSeq 就会增加 1 |
|||||||||||||||
memberNum |
Number |
Deprecated: 当前成员数量 |
|||||||||||||||
memberCount |
Number |
当前成员数量 |
|||||||||||||||
maxMemberNum |
Number |
Deprecated: 最大成员数量 |
|||||||||||||||
maxMemberCount |
Number |
最大成员数量 |
|||||||||||||||
muteAllMembers |
Boolean |
设置全体禁言,true 表示全体禁言,false 表示取消全体禁言,v2.6.2 起支持 |
|||||||||||||||
joinOption |
String |
申请加群选项。
|
|||||||||||||||
groupCustomField |
Array.<Object> |
群组自定义字段。默认情况是没有的。开通群组维度的自定义字段详情请参见 自定义字段 Properties
|