Meet Media API'yi kullanmaya başlama

Google Meet Media API'yi ve ilişkili OAuth kapsamlarını kullanmak için uygulamanızın aşağıdaki şartlara uyması gerekir.

Teknik koşullar

Meet Media API ile çalışırken aşağıdaki kısıtlamalar uygulanır:

En iyi sonuçlar ve destek için:

  • İstemciler libwebrtc kitaplığını kullanmalıdır ve sürüm, en son STABLE Chromium sürümünden en fazla 12 ay geride olmamalıdır. Chromium tarayıcılar, WebRTC JavaScript API'lerini uygulamak için libwebrtc kullanır.

  • İstemciler 4 Mb/sn minimum bant genişliği sağlamalıdır.

Kodek kullanımdan kaldırma politikası

  • Google, bir codec'i kullanmayı istediği zaman durdurma hakkını saklı tutar.

  • Yeni bir codec kullanıma sunulduğunda, istemcilerin bu codec'i desteklemesi gerekmeden önce geliştiricilere 12 ay önceden bildirim gönderilir.

Kimlik doğrulama ve yetkilendirme

Google Meet Media API istemcileri, kimlik doğrulama ve yetkilendirme için OAuth 2.0'ı kullanarak belirli bir kullanıcı adına bir konferansa bağlanır.

Uygun erişim

Media API kapsamlarını karşılama

Yetkilendirme kapsamları, uygulamanızın toplantı içeriğine erişmesi için kullanıcılardan yetkilendirme isteğinde bulunduğunuz izinlerdir. Kullanıcılar uygulamanızı yüklediğinde bu kapsamları doğrulamaları istenir. Genel olarak, mümkün olan en dar kapsamı seçmeli ve uygulamanızın gerektirmediği kapsamları istemekten kaçınmalısınız. Kullanıcılar, sınırlı ve açıkça açıklanan kapsamlara daha kolay erişim izni verir.

Meet Media API, aşağıdaki OAuth 2.0 kapsamını destekler:

Kapsam kodu Açıklama Kullanım
https://www.googleapis.com/auth/meetings.conference.media.readonly Google Meet görüntülü görüşmelerinde gerçek zamanlı görüntüyü ve sesi kaydetme. Kısıtlanmış
https://www.googleapis.com/auth/meetings.conference.media.audio.readonly Google Meet görüntülü görüşmelerinde gerçek zamanlı sesi kaydetme. Kısıtlanmış
https://www.googleapis.com/auth/meetings.conference.media.video.readonly Google Meet görüntülü görüşmelerindeki gerçek zamanlı görüntüyü kaydetme. Kısıtlanmış

Toplantıların hassas yapısı nedeniyle tüm Meet Media API kapsamları kısıtlanmıştır:

Uygulamanız başka Google API'lerine erişim gerektiriyorsa bu kapsamları da ekleyebilirsiniz. Google API kapsamları hakkında daha fazla bilgi için Google API'lerine erişmek için OAuth 2.0'ı kullanma başlıklı makaleyi inceleyin.

Kullanıcılara ve uygulama incelemecilerine hangi bilgilerin gösterileceğini tanımlamak için OAuth kullanıcı rızası ekranını yapılandırma ve kapsamları seçme başlıklı makaleyi inceleyin.

Belirli OAuth 2.0 kapsamları hakkında daha fazla bilgi için Google API'leri için OAuth 2.0 Kapsamları başlıklı makaleyi inceleyin.