# setParticipantPresenceInWaitingRoom
Версия: 4.3.0+
Описание: добавить пользователя в комнату ожидания или удалить его оттуда.
Пример запроса:
{
"method" : "setParticipantPresenceInWaitingRoom",
"inWaitingRoom": true,
"callId": "user1@some.server",
"requestId" : "1"
}
Пример ответа:
{
"method" : "setParticipantPresenceInWaitingRoom",
"requestId" : "1",
"confId" : "00000080752eb399@some.server#vcs",
"result" : true
}
Описание параметров:
callId
- уникальный идентификатор пользователя (TrueConf ID), которого надо добавить в комнату ожидания или удалить его оттуда. Стоит использовать те, которые были получены из методов: newParticipantInConference, getConferenceParticipants. Применимость:PeerId - не поддерживается
CallId - не поддерживается
InstanceId - поддерживается
enable
- флаг, указывающий на необходимость включения или отключения комнаты ожиданияinWaitingRoom
- флаг, который указывет на то, необходимо ли добавить пользователя в комнату ожидания или удалить его оттудаconfId
- уникальный идентификатор конференции, в которой пользователя добавили в комнату ожидания или удалили его оттудаrequestId
- уникальный идентификтор запроса. Детальнее с ним можно ознакомиться здесь
См. также:
- Комната ожидания
- setWaitingRoomState
- createConference
- hangUp
- getConferenceParticipants
- inviteToConference
- changeConferenceMode
- conferenceCreated
- conferenceDeleted
- participantLeftConference
- newParticipantInConference
- smartMeetingModeChanged
- myStateInWaitingRoomChanged
- participantPresenceInWaitingRoomChanged
- waitingRoomStateChanged