Просмотр параметров видеовстречи
Получает данные о видеовстрече и трансляции.
Чтобы выполнить запрос, приложению требуется разрешение telemost-api:conferences.read
.
Запрос
GET
https://cloud-api.yandex.net/v1/telemost-api/conferences/{id}
Path-параметры
Имя параметра |
Тип |
Описание |
|
|
Идентификатор видеовстречи |
Заголовки
Authorization: OAuth <токен>
Content-Type: application/json
Результат
Успешный ответ
Результатом успешного запроса является ответ с кодом 200 и телом с JSON, где содержится информация о видеовстрече.
200 OK — запрос выполнен успешно:
{
"id": "string",
"join_url": "string",
"access_level": "string",
"live_stream": {
"watch_url": "string",
"access_level": "string",
"title": "string",
"description": "string"
},
"sip_uri_meeting" : "string",
"sip_uri_telemost" : "string",
"sip_id": "string"
}
Имя параметра |
Тип |
Описание |
|
|
Идентификатор видеовстречи |
|
|
Ссылка для участников, по которой можно присоединения к видеовстрече |
|
|
Настройки ограничения доступа для видеовстречи. Возможные значения:
|
|
|
Данные о трансляции. Если видеовстреча создана без трансляции, параметр отсутствует |
|
|
Ссылка для зрителей, по которой можно смотреть трансляцию |
|
|
Настройки ограничения доступа для трансляции. Возможные значения:
|
|
|
Название трансляции, которое отображается на странице для зрителей |
|
|
Описание трансляции, которое отображается на странице для зрителей |
|
|
Ссылка на подключение к видеовстрече по протоколу SIP. Если в видеовстрече подключение по SIP не поддерживается, параметр отсутствует |
|
|
Ссылка на подключение к голосовому меню Телемоста по протоколу SIP. Если в видеовстрече подключение по SIP не поддерживается, параметр отсутствует |
|
|
Идентификатор для SIP-подключения. Если в видеовстрече подключение по SIP не поддерживается, параметр отсутствует |
Примеры
{
"id": "12345678901234",
"join_url": "https://telemost.yandex.ru/j/12345678901234",
"access_level": "UNKNOWN"
}
{
"id": "12345678901234",
"join_url": "https://telemost.yandex.ru/j/12345678901234",
"access_level": "ORGANIZATION",
"live_stream": {
"watch_url": "https://telemost.yandex.ru/live/123456789abcdef0123456789abcdef0",
"access_level": "PUBLIC",
"title": "Example conference created via API",
"description": "Some description of example conference created via API"
}
}
{
"id": "12345678901234",
"join_url": "https://telemost.yandex.ru/j/12345678901234",
"access_level": "ORGANIZATION",
"live_stream": {
"watch_url": "https://telemost.yandex.ru/live/123456789abcdef0123456789abcdef0",
"access_level": "PUBLIC",
"title": "Example conference created via API",
"description": "Some description of example conference created via API"
},
"sip_uri_meeting" : "12345678901234567890@sip.t.ya.ru",
"sip_uri_telemost" : "j@sip.t.ya.ru",
"sip_id": "12345678901234567890"
}
Ответ с ошибкой
В случае ошибки возвращается сообщение следующего содержания:
{
"error": "string",
"message": "string",
"description": "string"
}
Имя параметра |
Тип |
Описание |
|
|
Код ошибки |
|
|
Сообщение об ошибке |
|
|
Техническое описание ошибки |
Ошибки могут быть со следующими HTTP-статусами:
-
403 Forbidden
{"error": "ApiRestrictedToOrganizations"}
— Доступ запрещен, так как вы не являетесь пользователем Яндекс 360 для бизнеса.{"error": "ConferenceAccessForbidden"}
— У вас нет доступа к запрашиваемой видеовстрече.
-
404 Not Found
{"error": "ConferenceNotFound"}
— Запрошенная видеовстреча не найдена.
-
4xx
- Незадокументированные ошибки, например некорректный запрос, слишком большое количество запросов или проблемы с авторизацией.