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ı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 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, 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, 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şebilmesi 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:

Meet Media API kapsamlarına ek olarak, OAuth ile genel toplantı okuma kapsamını da istemeniz gerekir. Bu kapsam, katılımcı ve medya giriş bilgileri gibi toplantı meta verilerine erişmek ve başarılı bir bağlantı kurmak için gereklidir.

Kapsam kodu Açıklama Kullanım
https://www.googleapis.com/auth/meetings.space.read Uygulamaların, kullanıcının erişebildiği tüm toplantı alanlarıyla ilgili meta verileri okumasına izin verin. Hassas

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 konferansın uygun olması için bazı minimum koşulları da 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.

Bunlar 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 hesap 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 edileceği konusunda ek kısıtlamalar olduğunu unutmayın.

Kullanıcılarınızdan birinin hesabının kısıtlandığını düşünüyorsanız hesabının yaş doğrulaması yapılıp yapılmadığını kontrol etmek için yaş doğrulaması sağlayabilirsiniz. Yaşınızı doğrulama hakkında daha fazla bilgi edinin.