Google Meet REST API, Google Meet için toplantı oluşturup yönetmenize olanak tanır ve kullanıcılarınıza doğrudan uygulamanızdan giriş noktaları sunar.
Meet REST API ile şunları yapabilirsiniz:
- Bir toplantı alanı oluşturun.
- Kaynak adına göre toplantı alanı veya konferans öğrenebilirsiniz.
- Katılımcıların ve katılımcı oturumlarının listesini alma.
- Toplantı yapılarını (kayıtlar, transkriptler ve transkript girişleri) edinme.
Bu API'de yaygın olarak kullanılan terimlerin listesi aşağıda verilmiştir:
- Yapı
- Bir konferansa yanıt olarak Google Meet tarafından oluşturulan bir dosya (ör. kayıtlar ve transcripts). Yapılar genellikle konferans sona erdikten kısa bir süre sonra getirilmeye hazırdır.
- Takvim etkinliği
- Google Takvim'de genellikle bir toplantıyı düzenleyen kişi tarafından oluşturulan ve toplantıya katılma bilgilerini içeren, birden fazla katılımcısı olan bir etkinlik. Meet bu etkinliğin konferans çözümü olabilir.
- Telefon
- Meet'in kullanıldığı bir oturum veya bir görüşmenin başladığını ya da devam ettiğini diğer kullanıcılara bildirip hemen katılmalarına olanak tanımak için.
- Konferans
- Konferans, toplantı alanında yapılan bir aramanın örneğidir. Kullanıcılar genellikle bu senaryoyu tek bir toplantı olarak değerlendirir.
- Düzenleyen
- Aramayı oluşturan kişi (toplantıyı düzenleyen) veya aramayı kontrol eden kişi. Toplantıyı düzenleyen kişinin toplantıyı organize edebileceğini ancak toplantı sırasında toplantıya katılamayacağını unutmayın. Toplantıyı düzenleyen kullanıcı, yardımcı düzenleyene düzenleyen ayrıcalıkları da verebilir.
- Toplantı kodu
- Bir toplantı alanının birleştirme URL'sinde kullanılan bir toplantı alanı için yazılabilir, benzersiz 10 karakter dizesi. Örneğin, abc-mnop-xyz. Toplantı kodları, toplantı alanından ayrılabileceği ve gelecekte farklı toplantı alanlarında yeniden kullanılabildiği için uzun süre depolanmamalıdır. Toplantı kodlarının süresi genellikle son kullanımdan 365 gün sonra dolar. Daha fazla bilgi edinmek için Google Meet'teki toplantı kodları hakkında bilgi edinme başlıklı makaleyi inceleyin.
- Toplantı adı
- Toplantı alanını tanımlamak için kullanılan, sunucu tarafından oluşturulan benzersiz bir kimliktir. Toplantı kimliği, bir
spaceskaynağının
namealanında döndürülür.
- Toplantıyı düzenleyen
- Toplantı alanını oluşturan kullanıcı. Bu kullanıcı toplantı sahibi olarak da kabul edilebilir. Görüşme sırasında mevcut olmayabilir veya toplantıyı düzenleyen kişi olmayabilir. Toplantıyı yalnızca bir düzenleyen olabilir.
- Toplantı alanı
- Konferansların yapıldığı sanal bir yer veya kalıcı nesne (ör. toplantı odası). Tek bir alanda aynı anda yalnızca bir aktif konferans düzenlenebilir. Toplantı alanı, kullanıcıların buluşmasına ve paylaşılan kaynakları bulmasına da yardımcı olur.
- Katılımcı
- Bir kullanıcı görüşmeye katıldı. Tamamlayıcı Mod'u kullanan, izleyici olarak izleyen veya görüşmeye bağlı bir oda cihazı kullanan bir kullanıcı. Her kişi için bir
conferenceRecords.participantskaynağı vardır. Bir katılımcı konferansa katıldığında benzersiz bir kimlik atanır.
- Katılımcı oturumu
- Aramaya katılan her katılımcı-cihaz çifti için benzersiz bir oturum kimliği oluşturulur. Her oturum için bir
conferenceRecords.participants.participantSessionskaynağı vardır. Katılımcı, aynı görüşmeye aynı katılımcı-cihaz çiftinden birden çok kez katılırsa her birine benzersiz oturum kimlikleri atanır.
API'ye özel yetkilendirme ve kimlik doğrulama bilgileri
Yetkilendirme kapsamları, uygulamanızın toplantı içeriğine erişmesi için kullanıcılardan yetkilendirmesini istediğiniz izinlerdir. Birisi uygulamanızı yüklediğinde, kullanıcıdan bu kapsamları doğrulaması istenir. Genel olarak mümkün olan en dar kapsamlı odaklı kapsamı seçmeniz ve uygulamanızın gerektirmediği kapsamları talep etmekten kaçınmanız gerekir. Kullanıcılar sınırlı, net bir şekilde açıklanan kapsamlara daha kolay bir şekilde erişim izni verir.
Meet REST API aşağıdaki OAuth 2.0 kapsamlarını destekler:
|Kapsam kodu
|Açıklama
|Kullanım


https://www.googleapis.com/auth/meetings.space.readonly
|Uygulamaların, kullanıcının erişebildiği tüm toplantı alanlarıyla ilgili meta verileri okumasına izin verin.
|Hassas


https://www.googleapis.com/auth/meetings.space.created
|Uygulamaların, toplantı alanlarıyla ilgili meta verileri oluşturmasına, değiştirmesine ve okumasına izin verin.
|Hassas


https://www.googleapis.com/auth/drive.readonly
|Uygulamaların, Google Drive API'sinden kayıt ve metne dönüştürme dosyalarını indirmesine izin verin.
|Kısıtlı
Belirli OAuth 2.0 kapsamları hakkında daha fazla bilgi edinmek için Google API'leri için OAuth 2.0 Kapsamları bölümüne bakın.
İlgili konular
Kimlik doğrulama ve yetkilendirmeyi yönetme de dahil olmak üzere Google Workspace API'leriyle geliştirme hakkında bilgi edinmek için Google Workspace'te geliştirme bölümüne bakın.
Meet REST API ile nasıl toplantı alanı oluşturacağınızı öğrenmek için Toplantı alanlarıyla çalışma kılavuzunu okuyun.