查询房间成员信息

更新时间: 2022/10/31 07:41:27

本文介绍如何通过 NERoom SDK 查询房间成员信息。房间成员信息包括自己在房间内的状态、房间内的成员列表以及成员的状态信息。

注意事项

该接口需要在进入房间后使用。

配置步骤

  1. 调用joinRoom 接口加入房间。

  2. 调用 getRoomContext 接口获取房间上下文。

    • 调用 getLocalMember 接口查询自己在房间内的状态。
    • 调用 getRemoteMembers 接口查询房间内的成员列表以及成员的状态信息。

示例代码

查询自己的状态

实现获取本端用户功能的示例代码如下:

    auto context = m_pRoomKit->getRoomService()->getRoomContext(roomUuid);
    if(context){
        auto localMember = context->getLocalMember();
    }

查询房间内其他成员的列表和状态信息

实现获取远端用户功能的示例代码如下:

    auto context = m_pRoomKit->getRoomService()->getRoomContext(roomUuid);
    if(context){
        auto remoteMembers = context->getRemoteMembers();
    }

API 参考

方法 功能描述
getLocalMember 获取本端用户信息
getRemoteMembers 获取远端用户信息
此文档是否对你有帮助?
有帮助
去反馈
  • 注意事项
  • 配置步骤
  • 示例代码
  • 查询自己的状态
  • 查询房间内其他成员的列表和状态信息
  • API 参考