Public 成员函数 | |
| V2TIMGroupInfo () | |
| String | getGroupID () |
| void | setGroupID (String groupID) |
| String | getGroupType () |
| void | setGroupType (String groupType) |
| void | setSupportTopic (boolean supportTopic) |
| boolean | isSupportTopic () |
| String | getGroupName () |
| void | setGroupName (String groupName) |
| String | getNotification () |
| void | setNotification (String notification) |
| String | getIntroduction () |
| void | setIntroduction (String introduction) |
| String | getFaceUrl () |
| void | setFaceUrl (String faceUrl) |
| boolean | isAllMuted () |
| void | setAllMuted (boolean isAllMuted) |
| String | getOwner () |
| long | getCreateTime () |
| int | getGroupAddOpt () |
| void | setGroupAddOpt (int addOpt) |
| int | getGroupApproveOpt () |
| void | setGroupApproveOpt (int approveOpt) |
| void | setCustomInfo (Map< String, byte[]> customInfoMap) |
| Map< String, byte[]> | getCustomInfo () |
| long | getLastInfoTime () |
| long | getLastMessageTime () |
| int | getMemberCount () |
| int | getOnlineCount () |
| long | getMemberMaxCount () |
| int | getRole () |
| int | getRecvOpt () |
| long | getJoinTime () |
| boolean | isEnablePermissionGroup () |
| void | setEnablePermissionGroup (boolean enablePermissionGroup) |
| long | getDefaultPermissions () |
| void | setDefaultPermissions (long defaultPermissions) |
静态 Public 属性 | |
| static final int | V2TIM_GROUP_ADD_FORBID = 0 |
| static final int | V2TIM_GROUP_ADD_AUTH = 1 |
| static final int | V2TIM_GROUP_ADD_ANY = 2 |
|
inline |
|
inline |
获取群组 ID
|
inline |
设置群组 ID,只能在创建群或者修改群信息的时候设置。
| groupID | 群组 ID |
|
inline |
获取群组类型
|
inline |
设置群组 类型,只能在创建群的时候设置。
| groupType | 群组类型 |
|
inline |
设置社群是否支持创建话题。仅在群类型为 Community 时有效
|
inline |
获取社群是否支持创建话题。仅在群类型为 Community 时有效
|
inline |
获取群组名称
|
inline |
设置群组名称,创建群和修改群信息都可以设置
| groupName | 群组名称 |
|
inline |
获取群公告
|
inline |
设置群公告,创建群和修改群信息都可以设置
| notification | 群公告 |
|
inline |
获取群简介
|
inline |
设置群简介,创建群和修改群信息都可以设置
| introduction | 群简介 |
|
inline |
获取群头像URL
|
inline |
设置群头像,创建群和修改群信息都可以设置
| faceUrl | 群头像 |
|
inline |
获取当前群组是否设置了全员禁言
|
inline |
设置群组全员禁言,只能在修改群信息的时候设置
| isAllMuted | 是否全员禁言 |
|
inline |
获取群主
|
inline |
获取群创建时间
|
inline |
申请进群是否需要管理员审批
|
inline |
设置申请进群时管理员的审批选项,创建群和修改群信息都可以设置。 工作群(Work)默认值为 V2TIM_GROUP_ADD_FORBID,即默认不允许申请入群,您可以修改该字段打开申请入群方式。
| addOpt | 申请加群时管理员审批选项 |
|
inline |
邀请进群是否需要管理员审批 (从 7.1 版本开始支持)
|
inline |
设置邀请进群时管理员的审批选项,创建群和修改群信息都可以设置。 除工作群(Work)之外的其他群类型默认值都为 V2TIM_GROUP_ADD_FORBID,即默认不允许邀请入群,您可以修改该字段打开邀请入群方式。 直播群、社群和话题默认不允许邀请入群,也不支持修改。
| approveOpt | 邀请进群时管理员审批选项 |
|
inline |
设置群自定义字段需要两个步骤:
1.在 控制台 (功能配置 -> 群自定义字段) 配置群自定义字段的 key 值,Key 为 String 类型,长度不超过 16 字节。
2.调用 setGroupInfo 接口设置该字段,HashMap 对象的 value 长度不超过 512 字节。
|
inline |
获取群组自定义字段
|
inline |
获取上次修改群信息的 UTC 时间戳
|
inline |
获取群最近一次发消息时间
|
inline |
获取已加入的群成员数量
|
inline |
获取在线的群成员数量(待废弃字段,请使用 getGroupOnlineMemberCount 接口获取群在线人数)
|
inline |
获取最多允许加入的群成员数量
|
inline |
获取群成员角色,切换角色请调用 setGroupMemberRole 接口
|
inline |
当前用户在此群组中的消息接收选项,修改群消息接收选项请调用 setReceiveMessageOpt 接口
|
inline |
获取当前用户在此群中的加入时间,不支持设置,系统自动生成
|
inline |
开启权限组功能,仅支持社群,7.8 版本开始支持
|
inline |
开启权限组功能,仅支持社群,7.8 版本开始支持
|
inline |
获取默认群权限,仅支持社群,7.8 版本开始支持
|
inline |
设置默认群权限,仅支持社群,7.8 版本开始支持
|
static |
|
static |
|
static |