REST Resource: spaces

Kaynak: Alan

Konferansların düzenlendiği sanal mekan. Tek bir alanda aynı anda yalnızca bir etkin konferans düzenlenebilir.

JSON gösterimi
{
  "name": string,
  "meetingUri": string,
  "meetingCode": string,
  "config": {
    object (SpaceConfig)
  },
  "activeConference": {
    object (ActiveConference)
  }
}
Alanlar
name

string

Sabit. Alanın kaynak adı.

Biçim: spaces/{space}.

{space}, alanın kaynak tanımlayıcısı. Bu, sunucu tarafından oluşturulan benzersiz bir kimliktir ve büyük/küçük harfe duyarlıdır. Örneğin, jQCFfuBOdN5z.

Daha fazla bilgi için Meet toplantı alanını nasıl tanımlar? başlıklı makaleyi inceleyin.

meetingUri

string

Yalnızca çıkış. https://meet.google.com/ ve ardından meetingCode içeren toplantılara katılmak için kullanılan URI. Örneğin, https://meet.google.com/abc-mnop-xyz.

meetingCode

string

Yalnızca çıkış. Toplantıya katılmak için kullanılacak, kullanımı kolay benzersiz dizeyi yazın.

Biçim: [a-z]+-[a-z]+-[a-z]+. Örneğin, abc-mnop-xyz.

En çok 128 karakter kullanılabilir.

Yalnızca alanı almak için alan adının takma adı olarak kullanılabilir.

config

object (SpaceConfig)

Toplantı alanıyla ilgili yapılandırma.

activeConference

object (ActiveConference)

Varsa etkin konferans.

SpaceConfig

Toplantı alanıyla ilgili yapılandırma.

JSON gösterimi
{
  "accessType": enum (AccessType),
  "entryPointAccess": enum (EntryPointAccess)
}
Alanlar
accessType

enum (AccessType)

Toplantıya kimlerin katılması gerektiğini belirleyen toplantı alanına erişim türü. Varsayılan: Kullanıcının varsayılan erişim ayarları. Kurumsal kullanıcılar için kullanıcının yöneticisi tarafından kontrol edilir veya KISITLANMIŞ.

entryPointAccess

enum (EntryPointAccess)

Bu toplantı alanında düzenlenen toplantılara katılmak için kullanılabilecek giriş noktalarını tanımlar. Varsayılan: EntryPointAccess.ALL

AccessType

Toplantı alanı için olası erişim türleri.

Sıralamalar
ACCESS_TYPE_UNSPECIFIED Kullanıcının kuruluşu tarafından belirtilen varsayılan değer. Not: Bunun yerine yapılandırılmış erişim türü döndürüldüğünden hiçbir zaman döndürülmez.
OPEN Katılma bilgilerine (ör. URL veya telefon erişim bilgileri) sahip olan herkes, toplantıya katılma isteğinde bulunmadan katılabilir.
TRUSTED Toplantıyı düzenleyen kullanıcının kuruluşundaki üyeler, davet edilen harici kullanıcılar ve telefonla katılan kullanıcılar, toplantıya doğrudan katılabilir. Diğer herkesin katılma isteği göndermesi gerekir.
RESTRICTED Yalnızca davetliler toplantıya katılma isteğinde bulunmadan katılabilir. Diğer herkesin katılma isteği göndermesi gerekir.

EntryPointAccess

Toplantıya katılmak için kullanılabilecek giriş noktaları. Örnek: meet.google.com, Meet Yerleştirme SDK'sı web veya bir mobil uygulama.

Sıralamalar
ENTRY_POINT_ACCESS_UNSPECIFIED Kullanılmayan.
ALL Tüm giriş noktalarına izin verilir.
CREATOR_APP_ONLY Bu alandaki toplantılara katılmak için yalnızca alanı oluşturan Google Cloud projesine ait giriş noktaları kullanılabilir. Uygulamalar, sahip olunan giriş noktaları oluşturmak için Meet Yerleştirme SDK'sı Web veya mobil Meet SDK'larını kullanabilir.

ActiveConference

Konferans etkin.

JSON gösterimi
{
  "conferenceRecord": string
}
Alanlar
conferenceRecord

string

Yalnızca çıkış. "KonferansKayıtları"na referans gösterir. Biçim: conferenceRecords/{conferenceRecord}; burada {conferenceRecord}, bir alandaki çağrının her örneği için benzersiz bir kimliktir.

Yöntemler

create

Alan oluşturur.

endActiveConference

Etkin bir konferans (varsa) sonlandırılır.

get

Toplantı alanı hakkındaki ayrıntıları gösterir.

patch

Toplantı alanıyla ilgili ayrıntıları günceller.