REST Resource: spaces

Kaynak: Alan

Konferansların yapıldığı sanal yer. 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}

meetingUri

string

Yalnızca çıkış. Toplantılara katılmak için kullanılan URI (ör. https://meet.google.com/abc-mnop-xyz).

meetingCode

string

Yalnızca çıkış. Toplantıya katılmak için kullanıcı dostu kodu yazın. Biçim: [a-z]+-[a-z]+-[a-z]+ (örneğin, abc-mnop-xyz). Maksimum uzunluk 128 karakterdir. Yalnızca alanı almak için alan kimliğinin takma adı olarak kullanılabilir.

config

object (SpaceConfig)

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

activeConference

object (ActiveConference)

Etkin konferans (varsa).

SpaceConfig

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

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

enum (AccessType)

Toplantıya katılma isteğinde bulunmadan kimlerin katılabileceğini belirleyen toplantı alanı 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 ediliyor 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: Bu değer asla döndürülmez çünkü bunun yerine yapılandırılmış erişim türü döndürülür.
OPEN Katılma bilgilerine (ör. URL veya telefon erişim bilgileri) sahip olan herkes toplantıya istekte bulunmadan katılabilir.
TRUSTED Toplantıyı düzenleyen kullanıcının kuruluşu üyeleri, davet edilen harici kullanıcılar ve telefonla katılan kullanıcılar, istekte bulunmadan toplantıya katılabilir. Diğer herkesin katılması gerekir.
RESTRICTED Yalnızca davetliler toplantıya doğrudan katılabilir. Diğer herkesin katılması gerekir.

EntryPointAccess

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

Sıralamalar
ENTRY_POINT_ACCESS_UNSPECIFIED Kullanılmayan.
ALL Tüm giriş noktalarına izin veriliyor.
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ını 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ış. "Konferans Kaydı" kaynağına başvuru. Biçim: conferenceRecords/{conferenceRecord}; burada {conferenceRecord}, bir alandaki her çağrı örneği için benzersiz bir kimliktir.

Yöntemler

create

Alan oluşturur.

endActiveConference

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

get

space_id veya meeting_code tarafından bir alan alır.

patch

Bir alanı günceller.