更新时间: 2021-03-08
# 功能描述
获取聊天室的信息, 包含部分成员信息和当前聊天室中的成员总数.
# 参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
chatRoomId | String | 是 | 聊天室 ID |
defMemberCount | int | 是 | 成员信息的数量. 1. 传入 0 获取到的聊天室信息将仅包含成员总数,不包含具体的成员列表; 2. 获取成员数量最多 20人 |
order | ChatRoomMemberOrder | 是 | 按照何种顺序返回聊天室成员信息. 1. RC_CHAT_ROOM_MEMBER_ASC 升序返回最早加入的用户列表; 2.RC_CHAT_ROOM_MEMBER_DESC 降序返回最晚加入的用户列表 |
callback | OperationCallback | 是 | 回调接口 |
# 代码示例
String chatroomId = "聊天室 ID "; int defMemberCount = 10;// 只获取聊天室信息, 则传 0 RongIMClient.getInstance().getChatRoomInfo(chatroomId, defMemberCount, ChatRoomMemberOrder.RC_CHAT_ROOM_MEMBER_ASC, new RongIMClient.ResultCallback<ChatRoomInfo>() { /** * 成功回调 * @param chatRoomInfo 聊天室信息对象. 包含聊天室信息和成员信息 */ @Override public void onSuccess(ChatRoomInfo chatRoomInfo) { } /** * 失败回调 * @param errorCode 错误码 */ @Override public void onError(RongIMClient.ErrorCode errorCode) { } });
已复制
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22