Установите соединение WebRTC с активной конференцией пространства.
В случае успеха клиенты должны использовать полученный ответ SDP (протокол описания сеанса) для установки соединения WebRTC. После подключения дополнительные функции доступны по каналам данных WebRTC.
HTTP-запрос
POST https://meet.googleapis.com/v2beta/{name=spaces/*}:connectActiveConference
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
Параметры | |
---|---|
name | Необходимый. Имя ресурса пространства. Формат: пробелы/{spaceId} |
Тело запроса
Тело запроса содержит данные следующей структуры:
JSON-представление |
---|
{ "offer": string } |
Поля | |
---|---|
offer | Необходимый. Предложение WebRTC SDP (протокол описания сеанса) от клиента. Формат определяется RFC 8866, а обязательные ключи определены в RFC 8829 . Это стандартный формат SDP, создаваемый методами createOffer() и createAnswer() однорангового соединения. |
Тело ответа
Ответ метода space.connectActiveConference.
Успешный ответ не означает, что к собранию присоединились полностью; дальнейшая связь должна происходить через WebRTC.
В случае успеха тело ответа содержит данные следующей структуры:
JSON-представление |
---|
{ "answer": string, "traceId": string } |
Поля | |
---|---|
answer | Ответ WebRTC SDP на предложение. |
trace Id | Идентификатор трассировки для целей отладки. Пожалуйста, укажите это значение при регистрации ошибок. |
Области авторизации
Требуется одна из следующих областей OAuth:
-
https://www.googleapis.com/auth/meetings.conference.media.readonly
-
https://www.googleapis.com/auth/meetings.conference.media.audio.readonly
-
https://www.googleapis.com/auth/meetings.conference.media.video.readonly
Для получения дополнительной информации см.OAuth 2.0 Overview .