REST Resource: spaces

Ресурс: Космос

Виртуальное место, где проводятся конференции. В любой момент времени в одном помещении можно провести только одну активную конференцию.

JSON-представление
{
  "name": string,
  "meetingUri": string,
  "meetingCode": string,
  "config": {
    object (SpaceConfig)
  },
  "activeConference": {
    object (ActiveConference)
  }
}
Поля
name

string

Неизменный. Имя ресурса пространства. Формат: spaces/{space}

meetingUri

string

Только вывод. URI, используемый для присоединения к собраниям, например https://meet.google.com/abc-mnop-xyz .

meetingCode

string

Только вывод. Введите понятный код, чтобы присоединиться к собранию. Формат: [az]+-[az]+-[az]+ например abc-mnop-xyz . Максимальная длина — 128 символов. Может использоваться только как псевдоним идентификатора пространства для получения пространства.

config

object ( SpaceConfig )

Конфигурация, относящаяся к пространству для встреч.

activeConference

object ( ActiveConference )

Активная конференция, если она существует.

SpaceConfig

Конфигурация, относящаяся к пространству для встреч.

JSON-представление
{
  "accessType": enum (AccessType),
  "entryPointAccess": enum (EntryPointAccess)
}
Поля
accessType

enum ( AccessType )

Тип доступа к месту встречи, определяющий, кто может присоединиться без стука. По умолчанию: настройки доступа пользователя по умолчанию. Контролируется администратором пользователя для корпоративных пользователей или ОГРАНИЧЕННО.

entryPointAccess

enum ( EntryPointAccess )

Определяет точки входа, которые можно использовать для присоединения к собраниям, проводимым в этом пространстве собраний. По умолчанию: EntryPointAccess.ALL.

Тип доступа

Возможные типы доступа к переговорной комнате.

Перечисления
ACCESS_TYPE_UNSPECIFIED Значение по умолчанию, указанное организацией пользователя. Примечание. Это значение никогда не возвращается, поскольку вместо него возвращается настроенный тип доступа.
OPEN Любой, у кого есть информация о присоединении (например, URL-адрес или информация о доступе к телефону), может присоединиться, не постучавшись.
TRUSTED Члены организации организатора, приглашенные внешние пользователи и пользователи с телефонным подключением могут присоединиться без стука. Все остальные должны постучать.
RESTRICTED Присоединиться без стука могут только приглашенные. Все остальные должны постучать.

Энтрипоинтаксесс

Точки входа, которые можно использовать для присоединения к собранию. Пример: meet.google.com , веб-сайт Meet Embed SDK или мобильное приложение.

Перечисления
ENTRY_POINT_ACCESS_UNSPECIFIED Неиспользованный.
ALL Все точки входа разрешены.
CREATOR_APP_ONLY Для присоединения к собраниям в этом пространстве можно использовать только точки входа, принадлежащие проекту Google Cloud, создавшему это пространство. Приложения могут использовать Meet Embed SDK для веб-сайтов или мобильные SDK Meet для создания собственных точек входа.

Активная конференция

Активная конференция.

JSON-представление
{
  "conferenceRecord": string
}
Поля
conferenceRecord

string

Только вывод. Ссылка на ресурс ConferenceRecord. Формат: conferenceRecords/{conferenceRecord} , ​​где {conferenceRecord} — это уникальный идентификатор для каждого экземпляра вызова в пространстве.

Методы

create

Создает пространство.

endActiveConference

Завершает активную конференцию (если она есть).

get

Получает пространство по space_id или meeting_code .

patch

Обновляет пространство.