Method: spaces.connectActiveConference

pośredniczyć połączenie WebRTC z aktywną rozmową wideo w przestrzeni;

W przypadku powodzenia klienci muszą użyć otrzymanej odpowiedzi SDP (Session Description Protocol) do nawiązania połączenia WebRTC. Po połączeniu dodatkowe funkcje są dostępne na kanałach danych WebRTC.

Żądanie HTTP

POST https://meet.googleapis.com/v2beta/{name=spaces/*}:connectActiveConference

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
name

string

Wymagane. Nazwa zasobu pokoju. Format: spaces/{spaceId}

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "offer": string
}
Pola
offer

string

Wymagane. Oferta WebRTC SDP (Session Description Protocol) od klienta.

Format jest zdefiniowany w dokumencie RFC 8866, a klucze wymagane w dokumencie RFC 8829. Jest to standardowy format SDP generowany przez metody createOffer() i createAnswer() połączenia peer-to-peer.

Treść odpowiedzi

Odpowiedź metody spaces.connectActiveConference.

Odpowiedź o powikłaniu nie oznacza, że użytkownik jest w pełni zalogowany na spotkanie. Dalsza komunikacja musi odbywać się za pomocą WebRTC.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "answer": string,
  "traceId": string
}
Pola
answer

string

Odpowiedź SDP WebRTC na ofertę.

traceId

string

Identyfikator śladu na potrzeby debugowania. Podaj tę wartość, gdy zgłaszasz błędy.

Zakresy autoryzacji

Wymaga jednego z tych zakresów 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

Więcej informacji znajdziesz w OAuth 2.0 Overview.