文档

申请连麦中的成员

更新时间:

本文介绍如何获取申请连麦中的成员列表。

说明

  • 获取的成员列表中有麦克风和摄像头的开关状态。

  • 成员列表是分页拉取的,页码要从1开始,单页的成员数量最大为200。

请求申请连麦中的成员列表API使用示例

iOS端(Objective-C):

// 分页请求申请连麦中的成员列表
id<AIRBRoomChannelProtocol> room = [[AIRBRoomEngine sharedInstance] getRoomChannelWithRoomID:@"xxx"]
[room.rtc queryCurrentPeerListWithType:AIRBRTCPeerTypeApplyingToJoinNow
                               pageNum:(int32_t)pageNum
                              pageSize:(int32_t)pageSize
                             onSuccess:(void(^)(AIRBRoomChannelUserListResponse* rsp))onSuccess
                             onFailure:(void(^)(NSString* errorMessage))onFailure];

Android端(Java):

// 分页请求申请连麦中的成员列表
rtcService.listRtcApplyUser(RtcApplyUserParam param, Callback<PageModel<ConfUserModel>> callback);

/**
 * 查询Rtc申请连麦的用户列表
 *
 * @param param    查询参数
 * @param callback 回调函数
 */
// void listRtcApplyUser(RtcApplyUserParam param, Callback<PageModel<ConfUserModel>> callback);

Windows端(c++):

// 分页请求申请连麦中的成员列表
auto room_ptr = alibaba::meta_space::MetaSpace::GetInstance()->GetRoomInstance(room_id);
auto rtc_plugin = std::dynamic_pointer_cast<IRtc>(room_ptr->GetPlugin(PluginRtc));
::alibaba::rtc::ListApplyLinkMicUserReq req;
rtc_plugin->ListApplyLinkMicUser(req, [](const ::alibaba::rtc::ListApplyLinkMicUserRsp & rsp){}, [](const ::alibaba::dps::DPSError & error_msg){});