# getConferences
Описание: получить информацию о текущей конференции.
{
"method" : "getConferences",
"requestId" : "1"
}
Примеры ответа:
{
"method": "getConferences",
"requestId" : "1",
"confId": "000000819f902bb4@some.server#vcs",
"confType": 3,
"isSmartMeeting" : false,
"slideShowPresent": false,
"duration": 3,
"joinUrl": "http://192.168.6.1:8888/c/561849261795",
"autoJoin": false,
"confTitle": "Conference",
"conferenceOwner": "user1@some.server/c7dfc565",
"realTimeConferenceManagmentUrl": "http://192.168.6.1:8888/tools/real-time?k=00B240580E7166C7405B1C67AE242CC8326AE092&call_id=user1%40some.server%2Fc7dfc565&stream_id=000000819f902bb4%40some.server%23vcs&lang=en&mode=inapp&version=8.0.0&app=TrueConf_Room",
"confState": 1,
"isWaitingRoomSwitchingSupported": true,
"isWaitingRoomEnabled": true,
"maxParticipants": 450,
"maxParticipantsOnPodium": 4,
"result": true
}
{
"method": "getConferences",
"confId": "0000008243184a66@some.server#vcs",
"type": "p2p",
"direction": "outgoing",
"peerId": "user2@some.server",
"peerDn": "user2",
"confState": 0,
"result": true
}
Описание параметров:
maxParticipantsOnPodium
- параметр присутствует только если управляемый VideoSDK/Room находится в сеансе связи и означает максимальное количество участников, которое одновременно может быть на трибуне. Поле присутствует только длявидеоселектора
maxParticipants
- параметр присутствует только если управляемый VideoSDK/Room находится в сеансе связи и означает максимальное количество участников конференции или звонкаconfType
- параметр присутствует только если управляемый VideoSDK/Room находится в сеансе связи и обозначает ее тип. Может быть0
-видеозвонок
1
-все на экране
2
-видеоурок
3
-видеоселектор
confId
- уникальный идентификатор сеанса связиisSmartMeeting
- флаг, указывающий на то,автоселектор
ли текущий сеанс связиslideShowPresent
- флаг, указывающий на то, присутствует ли слайдшоу. Может бытьtrue
либоfalse
confTitle
- название конференции. Поле присутствует только когда VideoSDK/Room находится в групповой конференцииduration
- длительность конференции в секундахautoJoin
- флаг, который обозначает возможность автовхода в конференцию для других участников. Поле присутствует только в групповой конференции, созданной VideoSDK/RoompeerId
- уникальный идентификатор пользователя (TrueConf ID). Поле присутствует только когда VideoSDK/Room находится ввидеозвонке
peerDn
- отображаемое имя. Поле присутствует только когда VideoSDK/Room находится ввидеозвонке
confState
- состояние конференции. Может быть0
- ожидание создания сеанса связи (идёт входящий или исходящий дозвон)1
- сеанс связи запущен2
- вне сеанса связи и в отсутствие входящих/исходящих вызовов
conferenceOwner
- владелец конференции
joinUrl
- ссылка на конференциюrealTimeConferenceManagmentUrl
- ссылка на управление конференцией. Если значение пустое - ссылка недоступнаdirection
- направление звонка. Поле присутствует только когда VideoSDK/Room звонит кому-то либо когда кто-то звонит ему. Может быть:outgoing
- исходящийincoming
- входящий
type
- тип звонка. Поле присутствует только когда VideoSDK/Room звонит кому-то либо когда кто-то звонит ему. Может быть:p2p
-видеозвонок
conference
-групповая конференция
confTitle
- название конференции. Поле присутствует только когда VideoSDK/Room пришло приглашение в групповую конференциюrequestId
- уникальный идентификатор запроса. Детальнее с ним можно ознакомиться здесьisWaitingRoomSwitchingSupported
- флаг, указывающий на то, доступна ли возможность включать и отключать комнату ожидания. Поле присутствует только при создании групповой конференции и подключении к ней как владелец или ведущийisWaitingRoomEnabled
- флаг, указывающий на то, включена ли комната ожидания. Поле присутствует только при создании групповой конференции и подключении к ней как владелец или ведущийisInWaitingRoom
- флаг, обозначающий вход в комнату ожидания. Поле присутствует только при создании групповой конференции и подключении к ней обычным участником
См. также: