跳到主要内容

版本:5.X

查询聊天室房间信息

获取聊天室的信息,可返回以下数据:

  • 聊天室成员总数
  • 指定数量(最多 20 个)的聊天室成员的列表,包括该成员的用户 ID 以及加入聊天室的时间
提示

频率限制:单个设备每秒钟支持调用一次,每分钟单个设备最多调用 20 次。

您可以使用 getChatRoomInfo 方法:

const chatroomId = "<聊天室 ID>"
const count = 10 // 获取房间人员列表数量,最大有效值 `20`,最小值为 `0`,默认为 0
const order = 1 // 人员排序方式,`1` 为正序,`2` 为倒序,默认为 0
RongIMLib.getChatRoomInfo(chatRoomId, {
count: count,
order: order
}).then(res => {
// 获取聊天室信息成功
if(res.code === 0){
console.log(res.data)
} else {
console.log(res.code, res.data)
}
})
参数类型说明
chatRoomIdstring聊天室 ID
options.countnumber需要获取的成员信息的数量,范围:1 - 20。 如果不传或传入默认值(0),则获取到的聊天室信息将仅包含成员总数,不包含具体的成员列表。
options.ordernumber按照何种顺序返回聊天室成员信息。升序(1)返回最早加入的用户列表。降序(2)返回最晚加入的用户列表。