浏览 SDKs · iOS
平台
SDKsiOS商业版

查询群组通话房间

使用 iOS SDK 按群组 ID 查询进行中的通话房间。

复制

按群组 ID 查询当前群内正在进行的音视频通话房间及参与者信息:

参数说明

参数类型说明
groupIDNSString *目标群组 ID,注意此处传入群组 ID 而非自定义房间 ID。
[[OIMManager manager] signalingGetRoomByGroupID:groupID
                                      onSuccess:^(OIMParticipantConnectedInfo * _Nullable room) {
    if (room.roomID.length > 0) {
        [self renderParticipants:room.participant roomID:room.roomID];
    }
}
                                      onFailure:^(NSInteger code, NSString * _Nullable message) {
    [self handleMissingGroupCall:code message:message];
}];

返回结果

成功回调 onSuccess 返回 OIMParticipantConnectedInfo 对象,包含当前房间信息、关联邀请及参与者列表。群内若没有进行中的通话,应视为无可加入通话,避免继续使用过期的旧凭据。