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 |