REST Resource: spaces

Zasób: Space

Wirtualne miejsce, w którym organizowane są konferencje. W jednym miejscu w danym momencie 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ła. Nazwa zasobu pokoju.

Format: spaces/{space}.

{space} to identyfikator zasobu pokoju. Jest to unikalny identyfikator wygenerowany przez serwer, w którym wielkość liter ma znaczenie. Na przykład: jQCFfuBOdN5z.

Więcej informacji znajdziesz w artykule Jak Meet rozpoznaje miejsce spotkań.

meetingUri

string

Tylko dane wyjściowe. Identyfikator URI używany do dołączania do spotkań składających się z ciągu https://meet.google.com/, po którym następuje znak meetingCode. Na przykład: https://meet.google.com/abc-mnop-xyz.

meetingCode

string

Tylko dane wyjściowe. Wpisz łatwy i unikalny ciąg znaków użyty do dołączenia do spotkania.

Format: [a-z]+-[a-z]+-[a-z]+. Na przykład: abc-mnop-xyz.

Maksymalna długość to 128 znaków.

Można go użyć tylko jako aliasu nazwy pokoju, aby uzyskać dla niego pokój.

config

object (SpaceConfig)

Konfiguracja dotycząca sali konferencyjnej.

activeConference

object (ActiveConference)

Aktywna konferencja, jeśli istnieje.

SpaceConfig

Konfiguracja odnosząca się do sali konferencyjnej.

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

enum (AccessType)

Typ dostępu do pokoju spotkania, który określa, kto może dołączyć bez pulsu. Domyślne: domyślne ustawienia dostępu użytkownika. Kontrolowane przez administratora użytkownika w przypadku użytkowników firmowych lub objęte ograniczeniami.

entryPointAccess

enum (EntryPointAccess)

Określa punkty wejścia, za pomocą których można dołączać do spotkań hostowanych w tym miejscu na spotkanie. 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: ten typ dostępu nigdy nie jest zwracany, ponieważ zwracany jest skonfigurowany typ dostępu.
OPEN Każdy, kto ma dane umożliwiające dołączenie (np. adres URL lub numer telefonu), może dołączyć bez pukania.
TRUSTED Dołączyć mogą bez pukania, a także członkowie organizacji gospodarza, zaproszeni użytkownicy zewnętrzni oraz użytkownicy dołączający przez telefon. 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 internetowy SDK Meet do umieszczenia lub aplikacja mobilna.

Wartości w polu enum
ENTRY_POINT_ACCESS_UNSPECIFIED Nieużywane.
ALL Dozwolone są wszystkie punkty wejścia.
CREATOR_APP_ONLY Do spotkań w tym pokoju można używać tylko punktów wejścia należącego do projektu Google Cloud, który utworzył pokój. Aplikacje mogą tworzyć własne punkty wejścia, korzystając z internetowego pakietu SDK Meet Embed SDK lub pakietu SDK na urządzenia mobilne do Meet.

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ńczenie aktywnej rozmowy wideo (jeśli taka jest).

get

Pobiera szczegółowe informacje o sali konferencyjnej.

patch

Aktualizuje szczegóły dotyczące sali konferencyjnej.