Google Meet REST API'ye genel bakış

Google Meet REST API, Google Meet için toplantı oluşturmanıza ve yönetmenize olanak tanır ve kullanıcılarınıza doğrudan uygulamanızdan giriş noktaları sunar.

Meet REST API ile şunları yapabilirsiniz:

  • Kullanıcıları görüntülü olarak bağlamak için bir toplantı alanı oluşturun.
  • Kaynak adına göre toplantı alanı veya konferans alın.
  • Katılımcıların ve katılımcı oturumlarının listesini alın.
  • Toplantı yapılarını (kayıtlar, transkriptler ve transkript girişleri) alın.

Google Workspace Events API'yi kullanarak da Meet etkinliklerine abone olabilirsiniz. Değişikliklerden haberdar olmak için belirli bir toplantı alanına veya belirli bir kullanıcıya ait tüm toplantı alanlarına abone olabilirsiniz. Daha fazla bilgi için Google Workspace Events API'yi kullanarak etkinliklere abone olma ve Google Meet etkinliklerine abone olma başlıklı makaleleri inceleyin.

Kullanım alanları

Uygulamalar, aşağıdaki görevleri gerçekleştirmek için Meet REST API ile entegre olabilir:

  • Konferans öncesinde: Toplantı alanını oluşturarak konferans deneyimini gerektiği gibi özelleştirin. Davetlileri yönetebilir ve ayarları önceden yapılandırabilirsiniz.

  • Konferans sırasında: Uygulama deneyiminizi döndürülen meta verilere göre değiştirmek için konferans bilgilerini alın.

  • Konferanstan sonra: Kayıt ve transkript gibi konferans yapılarını alın.

Meet REST API'yi kullanmak isteyebileceğiniz bazı örnekler şunlardır:

  • Satış ve hesap yönetimi

    • Kayıt amacıyla toplantı ve katılımcı bilgilerini alma
    • Toplantı yapılarını getirip hesaplara yayınlayın.
    • Koçluk ve satış verimliliği analizi oluşturmak için transkriptleri ve kayıtları yapay zeka modelleri üzerinden çalıştırın.
  • Öğrenme ve gelişim

    • Eğitim için toplantılar oluşturun ve bunları önceden yapılandırın.
    • Eğitmenler ve oturum yöneticilerine yardımcı düzenleyen rolleri atayın.
    • Öğrencilerin kurs sona erdikten sonra materyalleri incelemesine olanak tanıyan kayıtları alma
  • Geliştirici işlemleri

    • Ekip arkadaşlarıyla anında bağlantı kurmak için toplantı oluşturun.
    • Gerçek zamanlı toplantı ve katılımcı bilgilerini paylaşarak diğer paydaşların devam eden toplantılara katılmasına izin verin.
    • Doğru sonraki adımları oluşturmak için transkript verilerini yapay zeka modellerinden geçirin.
Chat alanında iş arkadaşlarınızla dinamik bir toplantı oluşturup toplantıya katılabilirsiniz.
Şekil 1. Chat alanında iş arkadaşlarınızla dinamik bir toplantı oluşturup toplantıya katılabilirsiniz.

Ayrıca, ortak çalışmayı daha da ileriye taşımak için Chat API gibi diğer Google Workspace API'lerini de uygulamanıza dahil edebilirsiniz. Daha fazla bilgi için Chat kullanım alanları başlıklı makaleyi inceleyin.

Sık kullanılan terimler

Bu API'de kullanılan yaygın terimlerin listesi aşağıda verilmiştir:

Artifact
Meet tarafından toplantıya yanıt olarak oluşturulan bir dosya (ör. kayıtlar ve transkriptler). Genellikle bir yapı, konferans sona erdikten kısa bir süre sonra getirilmeye hazır olur.
Takvim etkinliği
Google Takvim'de birden fazla katılımcısı olan ve genellikle toplantıyı düzenleyen kullanıcı tarafından oluşturulan, toplantının katılma bilgilerini içeren bir etkinlik. Meet, etkinlik için konferans çözümü olabilir.
Call
Meet'i kullanarak bir oturum başlatmak veya diğer kullanıcıları bir görüşmenin başladığı veya devam ettiği konusunda bilgilendirip hemen katılmalarına izin vermek için kullanılır.
Konferans
Konferans, toplantı alanındaki bir çağrı örneğidir. Kullanıcılar genellikle bu senaryoyu tek bir toplantı olarak kabul eder.
Yardımcı düzenleyen
Görüşmedeki bir kullanıcıya düzenleyen tarafından, asıl düzenleyeni kaldırma dışında düzenleyen yönetimi ayrıcalıkları verilmiştir.
Düzenleyen
Görüşmeyi oluşturan kişi (toplantıyı düzenleyen) veya görüşmeyi kontrol eden kişi. Toplantıyı düzenleyen kişinin toplantıyı düzenleyebileceğini ancak toplantı sırasında orada bulunmayabileceğini unutmayın. Düzenleyen, düzenleyen ayrıcalıklarını yardımcı düzenleyen'e de verebilir.
Toplantı kodu

Bir toplantı alanı için yazılabilir, benzersiz 10 karakterli bir dizedir. Bu dize, toplantı alanının toplantı URI'sinde kullanılır. Büyük/küçük harfe duyarlı değildir. Örneğin, abc-mnop-xyz. Maksimum uzunluk 128 karakterdir.

Toplantı kodları, toplantı alanından ayrılabileceği ve gelecekte farklı toplantı alanları için yeniden kullanılabileceği için uzun süreli olarak depolanmamalıdır. Toplantı kodlarının süresi genellikle son kullanımdan 365 gün sonra dolar. Daha fazla bilgi için Google Meet'teki toplantı kodları hakkında bilgi edinin başlıklı makaleyi inceleyin.

Toplantı adı

Toplantı alanını tanımlamak için kullanılan, sunucu tarafından oluşturulan benzersiz bir kimlik. Büyük/küçük harfe duyarlıdır. Örneğin, jQCFfuBOdN5z. Toplantı kimliği, spaces kaynağının name alanı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. Arama sırasında toplantıda bulunmayabilir veya toplantının sahibi olmayabilir. Yalnızca bir toplantı düzenleyici olabilir.

Toplantı alanı

Konferansın düzenlendiği sanal bir yer veya kalıcı bir nesne (ör. toplantı odası). Bir alanda aynı anda yalnızca bir etkin konferans yapılabilir. Toplantı alanları, kullanıcıların bir araya gelmesine ve paylaşılan kaynakları bulmasına da yardımcı olur.

Toplantı URI'si

Kullanıcıyı görüşmeye başlatan veya kullanıcıyı görüşmeye dahil eden tıklanabilir bir URL. Her görüşmenin, https://meet.google.com/ ve ardından toplantı kodundan oluşan benzersiz bir URL'si vardır. Örneğin, https://meet.google.com/abc-mnop-xyz.

Katılımcı

Görüşmeye katılan veya Tamamlayıcı Mod'u kullanan, izleyici olarak izleyen bir kişi ya da görüşmeye bağlı bir oda cihazı. Her kişi için bir conferenceRecords.participants kaynak vardır. Bir katılımcı konferansa katıldığında benzersiz bir kimlik atanır.

Katılımcı oturumu

Görüşmeye katılan her katılımcı-cihaz çifti için oluşturulan benzersiz oturum kimliği. Her oturum için bir conferenceRecords.participants.participantSessions kaynağı vardır. Katılımcı aynı görüşmeye aynı katılımcı-cihaz çiftinden birden çok kez katılırysa her katılımcıya benzersiz oturum kimlikleri atanır.