REST Resource: spaces

Zasób: przestrzeń

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

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

string

Niezmienna. Nazwa zasobu pokoju.

Format: spaces/{space}.

{space} to identyfikator zasobu pokoju. Jest to unikalny identyfikator generowany po stronie serwera. Wielkość liter ma znaczenie. Na przykład: jQCFfuBOdN5z.

Więcej informacji znajdziesz w artykule Jak Meet identyfikuje pomieszczenie na spotkanie.

meetingUri

string

Tylko dane wyjściowe. Identyfikator URI używany do dołączania do spotkań, który składa się z https://meet.google.com/meetingCode. Na przykład: https://meet.google.com/abc-mnop-xyz.

meetingCode

string

Tylko dane wyjściowe. Łatwy do odczytania ciąg znaków używany do dołączania do spotkania.

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

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

Może być używany tylko jako alias nazwy pokoju.

config

object (SpaceConfig)

Konfiguracja dotycząca sali konferencyjnej.

activeConference

object (ActiveConference)

Aktywna konferencja (jeśli istnieje).

SpaceConfig

Konfiguracja dotycząca sali konferencyjnej.

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

enum (AccessType)

typ dostępu do pokoju spotkań, który określa, kto może dołączyć bez proszenia o zaakceptowanie. Domyślne: domyślne ustawienia dostępu użytkownika. Ustawieniami użytkownika zarządza administrator w przypadku użytkowników firmowych lub RESTRICTED.

entryPointAccess

enum (EntryPointAccess)

Określa punkty wejścia, których można używać do dołączania do spotkań prowadzonych w tej przestrzeni do spotkań. Wartość domyślna: EntryPointAccess.ALL

AccessType

Możliwe typy dostępu do pokoju konferencyjnego.

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 zwracana jest skonfigurowana wartość typu dostępu.
OPEN Każdy, kto zna informacje o dołączeniu (np. adres URL lub informacje o dostępie do telefonu), może dołączyć bez wysyłania prośby o dołączenie.
TRUSTED Użytkownicy z organizacji gospodarza, zaproszeni użytkownicy zewnętrzni i użytkownicy z dial-in mogą dołączyć bez pukania. Wszystkie pozostałe osoby muszą poprosić o dołączenie.
RESTRICTED Dołączyć bez pukania mogą tylko zaproszeni uczestnicy. Wszystkie pozostałe osoby muszą poprosić o dołączenie.

EntryPointAccess

Punkty wejścia, których można używać do dołączania do spotkania. Przykład: meet.google.com, pakiet SDK do umieszczenia w Meet w wersji na urządzenia mobilne lub internetowej.

Wartości w polu enum
ENTRY_POINT_ACCESS_UNSPECIFIED Nieużywane.
ALL Wszystkie punkty wejścia są dozwolone.
CREATOR_APP_ONLY Dołączanie do spotkań w tej przestrzeni jest możliwe tylko za pomocą punktów wejścia należących do projektu Google Cloud, który utworzył tę przestrzeń. Aplikacje mogą używać pakietu SDK do umieszczania w witrynie lub pakietu SDK Meet na urządzenia mobilne, aby tworzyć własne punkty wejścia.

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 ramach przestrzeni.

Metody

create

Tworzy pokój.

endActiveConference

Kończy aktywną rozmowę konferencyjną (jeśli jest prowadzona).

get

Pobiera szczegóły dotyczące pokoju spotkań.

patch

aktualizować szczegóły dotyczące miejsca spotkania;