Meet Media API'yi kullanmaya başlama

Google Meet Media API'yi ve ilişkili OAuth 2.0 kapsamlarını kullanmak için uygulamanız aşağıdaki koşullara uymalıdır.

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 eski olmalıdır. Chromium tarayıcılar, WebRTC JavaScript API'lerini uygulamak için libwebrtc kullanır.

  • İstemciler en az 4 Mb/sn bant genişliğine sahip olmalıdır.

Meet REST API'yi etkinleştirme

Google API'lerini kullanmadan önce bir Google Cloud projesinde etkinleştirmeniz gerekir. Tek bir Google Cloud projesinde bir veya daha fazla API'yi etkinleştirebilirsiniz.

Codec 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 geliştiriciler, istemcilerin bu codec'i desteklemesi gerekmeden önce 12 ay önceden bildirim alacak.

Kimlik doğrulama ve yetkilendirme

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

Uygun erişim

Meet Media API kapsamları

Yetkilendirme kapsamları, uygulamanızın toplantı içeriğine erişmesi için kullanıcılardan yetkilendirmelerini istediğiniz izinlerdir. Bir kullanıcı uygulamanızı yüklediğinde bu kapsamları doğrulaması 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 net bir şekilde açıklanmış 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ış

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

Uygulamanızın başka Google API'lerine erişmesi gerekiyorsa bu kapsamları da ekleyebilirsiniz. Google API kapsamları hakkında daha fazla bilgi için Google API'lerine Erişmek İçin OAuth 2.0'ı Kullanma başlıklı makaleyi inceleyin.

Kullanıcılara ve uygulama inceleyicilerine 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.

Son kullanıcı gereksinimleri

Meet Media API'yi kullanmak için Meet katılımcılarının da konferansın uygun olması için bazı minimum koşulları karşılaması gerekir.

Mobil uygulama sürümleri

Mobil kullanıcıların şu sürümlere güncelleme yapması gerekir:

Platform Uygulama Sürüm
Android Meet uygulaması 309
iOS Meet uygulaması 308
Android Gmail uygulaması 30.05.2025
iOS Gmail uygulaması 6.0.250518

Desteklenmeyen platformlar

Meet'i çalıştıran üçüncü taraf donanım istemcileri desteklenmez. Örneğin, son kullanıcılarınız Meet'in çalıştığı bir Cisco donanım konferans odası cihazı kullanıyorsa Meet Media API örneğiniz görüşmeye katılamaz.

Yaş kısıtlamaları

Meet Media API'nin, küçüklerin adına kayıtlı hesaplardan medya toplaması kısıtlanmıştır.

Bu hesaplar genellikle ilgili ülkede reşit olma yaşının altında olan (genellikle 18 yaşından küçük) veya Google Family Link uygulamasında bir ebeveyn tarafından oluşturulduğunda reşit olma yaşının altında olan hesaplardır.

Bazı bölgelerde (ör. AB) hangi hesapların küçük yaşta kabul edildiği konusunda ek kısıtlamalar olduğunu unutmayın.