В этом руководстве объясняется, как получить подробную информацию об одной или всех конференциях из ресурса conferenceRecords REST API Google Meet.
Конференция — это созданный сервером экземпляр звонка в рамках переговорного пространства. Это также отдельный экземпляр совещания.
Если вы являетесь владельцем или участником конференц-зала, вы можете использовать методы get и list для получения записей конференций.
Аутентификация и авторизация с использованием учетных данных пользователя позволяют приложениям Google Meet получать доступ к данным пользователя и выполнять операции от имени авторизованного пользователя. Аутентификация с делегированием на уровне домена позволяет авторизовать учетную запись службы приложения для доступа к данным пользователей без необходимости получения согласия от каждого пользователя.
Получите подробную информацию о конференции.
Чтобы получить подробную информацию о конкретной конференции, используйте метод get ресурса ` conferenceRecords . Укажите путь name конференции в формате conferenceRecords/{conferenceRecord} .
Если название конференции вам неизвестно, вы можете перечислить все названия конференций, используя метод list .
Метод возвращает запись о прошедшей конференции в виде экземпляра ресурса conferenceRecords .
Приведенный ниже пример кода показывает, как получить информацию о конкретной конференции:
Java
Node.js
Python
cURL
curl -X GET "https://meet.googleapis.com/v2/conferenceRecords/CONFERENCE_RECORD_NAME" \
-H "Authorization: Bearer ACCESS_TOKEN"
Замените ACCESS_TOKEN на токен доступа, предоставляющий доступ к API.
Замените название записи о конференции на название конкретного идентификатора конференции в записи о конференции.
Перечислите все конференции
Чтобы отобразить подробную информацию обо всех конференциях, используйте метод list ресурса conferenceRecords без указания пути.
Метод возвращает список прошедших конференций в виде экземпляра ресурса conferenceRecords . Они отфильтрованы по организатору конференции и упорядочены по startTime в порядке убывания. Чтобы настроить размер страницы и отфильтровать результаты запроса, см. раздел «Настройка пагинации или фильтрация списка» .
Следующий пример кода показывает, как вывести список всех конференций:
Java
Node.js
Python
cURL
curl -X GET "https://meet.googleapis.com/v2/conferenceRecords" \
-H "Authorization: Bearer ACCESS_TOKEN"
Замените ACCESS_TOKEN на токен доступа, предоставляющий доступ к API.
Настройте пагинацию или отфильтруйте список.
Передайте следующие необязательные параметры запроса, чтобы настроить постраничную навигацию или фильтрацию записей о конференциях:
pageSize: Максимальное количество записей о конференциях, которые могут быть возвращены. Сервис может вернуть меньше этого значения. Если значение не указано, возвращается не более 25 записей о конференциях. Максимальное значение — 100; значения больше 100 автоматически преобразуются в 100.pageToken: Токен страницы, полученный из предыдущего вызова списка. Предоставьте этот токен для получения следующей страницы.filter: Фильтр запроса для получения определенных элементов в результатах ресурсаconferenceRecords. Подробную информацию о поддерживаемых запросах см. в методеlist. Дополнительную информацию о том, как определить место проведения совещания, см. в разделе «Как Meet определяет место проведения совещания» .