В этом руководстве объясняется, как REST API Google Meet позволяет создавать собрания для Google Meet и управлять ими.
Пространство для собраний представляет собой виртуальное место или постоянный объект (например, комнату для собраний), где проводятся конференции. В одном пространстве одновременно можно проводить только одну активную конференцию. Пространство для встреч также помогает пользователям встречаться и находить общие ресурсы.
Чтобы работать с пространствами для собраний, см. раздел Создание пространств для собраний и управление ими . Чтобы узнать, как программно настроить пространство для собраний, см. раздел Настройка пространств для собраний и участников .
В следующей таблице подробно описаны роли на собрании, необходимые для использования методов пространства для собраний:
Метод | Владельцы | Участники | Другие |
---|---|---|---|
endActiveConference | х | ||
get | х | х | х |
с настройками | х | ||
с активной конференцией | х | х | |
patch | х |
Аутентификация и авторизация с использованием учетных данных пользователя позволяет приложениям Google Meet получать доступ к пользовательским данным и выполнять операции от имени аутентифицированного пользователя. Аутентификация с делегированием на уровне домена позволяет авторизовать учетную запись службы приложения для доступа к данным ваших пользователей, не требуя согласия каждого пользователя.
Как Meet определяет место для встреч
API REST Google Meet создает ресурс spaces
для каждого пространства встреч. Поле name
— это имя ресурса.
Ниже приведены два важных способа определения места встречи с помощью поля name
:
space_id
— идентификатор ресурса для пространства в форматеspaces/{space}
. Это уникальный идентификатор, сгенерированный сервером, чувствительный к регистру. Например,spaces/jQCFfuBOdN5z
.meetingCode
— это псевдоним пространства в форматеspaces/{meetingCode}
. Это типизированная уникальная строка символов, не чувствительная к регистру. Например,abc-mnop-xyz
. Максимальная длина — 128 символов. Он является частьюmeetingUri
:https://meet.google.com/abc-mnop-xyz
.
Чтобы управлять пространством для встреч, используйте следующие значения для поля {name}
:
Чтобы получить подробную информацию о пространстве для собраний, вы можете использовать
spaces/{space}
или псевдонимspaces/{meetingCode}
. Дополнительную информацию см. в разделе «Получение места для встреч» .Чтобы обновить сведения о помещении для собраний, вы можете использовать только
spaces/{space}
. Дополнительную информацию см. в разделе Обновление места встречи .Чтобы завершить активную конференцию в конференц-зале, вы можете использовать только
spaces/{space}
. Дополнительную информацию см. в разделе Завершить активную конференцию .