REST Resource: spaces

Zasób: Space

Wirtualne miejsce, w którym odbywają się konferencje. W danym momencie w jednym miejscu może się odbywać tylko jedna aktywna konferencja.

Zapis JSON
{
  "name": string,
  "meetingUri": string,
  "meetingCode": string,
  "config": {
    object (SpaceConfig)
  },
  "activeConference": {
    object (ActiveConference)
  }
}
Pola
name

string

Stałe. Nazwa zasobu pokoju. Format: spaces/{space}

meetingUri

string

Tylko dane wyjściowe. Identyfikator URI używany do dołączania do spotkań, na przykład https://meet.google.com/abc-mnop-xyz.

meetingCode

string

Tylko dane wyjściowe. Wpisz prosty kod, aby dołączyć do spotkania. Format: [a-z]+-[a-z]+-[a-z]+, np. abc-mnop-xyz. Maksymalna długość to 128 znaków. Można go użyć tylko jako aliasu identyfikatora pokoju, aby uzyskać dostęp do pokoju.

config

object (SpaceConfig)

Konfiguracja dotycząca miejsca spotkań.

activeConference

object (ActiveConference)

Aktywna konferencja, jeśli istnieje.

SpaceConfig

Konfiguracja dotycząca miejsca spotkań.

Zapis JSON
{
  "accessType": enum (AccessType),
  "entryPointAccess": enum (EntryPointAccess)
}
Pola
accessType

enum (AccessType)

Typ dostępu do sali konferencyjnej, który określa, kto może dołączyć bez pukania. Domyślne: domyślne ustawienia dostępu użytkownika. Kontrolowane przez administratora w przypadku użytkowników firmowych lub OGRANICZONA.

entryPointAccess

enum (EntryPointAccess)

Określa punkty wejścia, za pomocą których można dołączać do spotkań organizowanych w tym miejscu. Domyślnie: EntryPointAccess.ALL

AccessType

Możliwe typy dostępu do sali konferencyjnej.

Wartości w polu enum
ACCESS_TYPE_UNSPECIFIED Wartość domyślna określona przez organizację użytkownika. Uwaga: ta wartość nigdy nie jest zwracana, ponieważ zamiast niej zwracany jest skonfigurowany typ dostępu.
OPEN Każdy, kto dysponuje informacjami o dołączeniu (np. URL-em lub informacjami o dostępie do telefonu), może dołączyć bez konieczności pukania.
TRUSTED Członkowie organizacji gospodarza, zaproszeni użytkownicy zewnętrzni i użytkownicy dołączający do spotkania przez telefon mogą dołączyć bez pukania. Wszyscy pozostali muszą zapukać.
RESTRICTED Tylko zaproszone osoby mogą dołączyć bez pukania. Wszyscy pozostali muszą zapukać.

EntryPointAccess

Punkty wejścia, za pomocą których można dołączyć do spotkania. Przykład: meet.google.com, pakiet SDK do umieszczania w Meet w przeglądarce lub aplikacja mobilna.

Wartości w polu enum
ENTRY_POINT_ACCESS_UNSPECIFIED Nieużywane.
ALL Wszystkie punkty wejścia są dozwolone.
CREATOR_APP_ONLY Do spotkań w tym pokoju można używać tylko punktów wejścia należących do projektu Google Cloud, który utworzył pokój. Aplikacje mogą tworzyć własne punkty wejścia za pomocą pakietów SDK do umieszczania elementów Meet w internecie lub na urządzeniach mobilnych.

ActiveConference

Aktywna konferencja.

Zapis JSON
{
  "conferenceRecord": string
}
Pola
conferenceRecord

string

Tylko dane wyjściowe. Odniesienie do zasobu „ConferenceRecord”. Format: conferenceRecords/{conferenceRecord}, gdzie {conferenceRecord} to unikalny identyfikator każdego wystąpienia wywołania w pokoju.

Metody

create

Tworzy pokój.

endActiveConference

Kończy aktywną konferencję (jeśli trwa).

get

Pobiera pokój, którego autorem jest space_id lub meeting_code.

patch

Aktualizuje pokój.