Method: spaces.connectActiveConference

Bir alanın etkin konferansına WebRTC bağlantısı kurar.

Başarılı olduğunda istemciler, WebRTC bağlantısı kurmak için ortaya çıkan SDP (Oturum Açıklama Protokolü) yanıtını kullanmalıdır. Bağlantı kurulduktan sonra WebRTC veri kanallarında ek işlevler kullanılabilir.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
name

string

Zorunlu. Alanın kaynak adı. Biçim: spaces/{spaceId}

İstek içeriği

İstek metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "offer": string
}
Alanlar
offer

string

Zorunlu. İstemciden gelen WebRTC SDP (Oturum Açıklaması Protokolü) teklifi.

Biçim, RFC 8829 tarafından tanımlanan zorunlu anahtarlarla RFC 8866 tarafından tanımlanır. Bu, eş bağlantının createOffer() ve createAnswer() yöntemleri tarafından oluşturulan standart SDP biçimidir.

Yanıt gövdesi

spaces.connectActiveConference yönteminin yanıtı.

Başarılı yanıt, toplantıya tam olarak katılıldığını göstermez. WebRTC üzerinden daha fazla iletişim kurulması gerekir.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "answer": string,
  "traceId": string
}
Alanlar
answer

string

Teklifin WebRTC SDP yanıtı.

traceId

string

Hata ayıklama amacıyla kullanılan izleme kimliği. Lütfen hata bildirirken bu değeri ekleyin.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • 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

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.