На этой странице объясняется, как настроить и запустить пример с использованием эталонной реализации клиента TypeScript . Дополнительные сведения о клиенте C++ см. в кратком руководстве по справочному клиенту C++ .
Предварительные условия
Для запуска этого краткого руководства необходимы следующие предварительные условия:
- Вы клонировали репозиторий GitHub .
- Вебпак .
- Нод.js.
- Пряжа .
- интерфейс командной строки
gcloud
. - Проект Google Cloud .
- Аккаунт Google Workspace с включенным Google Meet.
- Используйте браузер Chrome версии >= 94.
Генерация токенов OAuth
Чтобы подключиться к API Meet Media, ваше приложение должно использовать OAuth для создания токенов доступа. Дополнительные сведения о доступе к API Google с помощью OAuth см. в разделе Использование OAuth 2.0 для доступа к API Google .
При создании веб-приложения вы можете генерировать токены OAuth, используя поток неявного предоставления . В этом примере TypeScript этот поток используется для создания токенов OAuth.
Запустите образец
В каталоге
web/samples
создайте образец:$ yarn install --frozen-lockfile $ webpack
Следуйте инструкциям по проверке подлинности при использовании интерфейса командной строки gcloud, чтобы войти в систему и выбрать проект Google Cloud.
Разверните свой сервер в Google App Engine .
$ gcloud app deploy app.yaml
Перейдите к конечной точке:
$ gcloud app browse
Следуйте руководству по созданию учетных данных доступа , чтобы создать учетные данные OAuth 2.0 со следующими областями:
-
https://www.googleapis.com/auth/meetings.conference.media.readonly
-
https://www.googleapis.com/auth/meetings.space.readonly
Добавьте URL-адрес развернутого приложения в авторизованные источники JavaScript и URI авторизованного перенаправления .
-
Скопируйте идентификатор клиента и вставьте его на развернутую веб-страницу.
Нажмите кнопку входа и следуйте подсказкам. Если вы столкнулись с ошибкой, обратите внимание, что распространение URI перенаправления может занять несколько минут.
Создайте собрание и присоединитесь к нему . Скопируйте код встречи, вставив его в поле «Код встречи» на странице.
Выберите количество видеопотоков и включите звук.
Нажмите «Создать клиента» , затем «Присоединиться к собранию» .
Наблюдайте за видео и аудио потоками.
Связанные темы
,На этой странице объясняется, как настроить и запустить пример с использованием эталонной реализации клиента TypeScript . Дополнительные сведения о клиенте C++ см. в кратком руководстве по справочному клиенту C++ .
Предварительные условия
Для запуска этого краткого руководства необходимы следующие предварительные условия:
- Вы клонировали репозиторий GitHub .
- Вебпак .
- Нод.js.
- Пряжа .
- интерфейс командной строки
gcloud
. - Проект Google Cloud .
- Аккаунт Google Workspace с включенным Google Meet.
- Используйте браузер Chrome версии >= 94.
Генерация токенов OAuth
Чтобы подключиться к API Meet Media, ваше приложение должно использовать OAuth для создания токенов доступа. Дополнительные сведения о доступе к API Google с помощью OAuth см. в разделе Использование OAuth 2.0 для доступа к API Google .
При создании веб-приложения вы можете генерировать токены OAuth, используя поток неявного предоставления . В этом примере TypeScript этот поток используется для создания токенов OAuth.
Запустите образец
В каталоге
web/samples
создайте образец:$ yarn install --frozen-lockfile $ webpack
Следуйте инструкциям по проверке подлинности при использовании интерфейса командной строки gcloud, чтобы войти в систему и выбрать проект Google Cloud.
Разверните свой сервер в Google App Engine .
$ gcloud app deploy app.yaml
Перейдите к конечной точке:
$ gcloud app browse
Следуйте руководству по созданию учетных данных доступа , чтобы создать учетные данные OAuth 2.0 со следующими областями:
-
https://www.googleapis.com/auth/meetings.conference.media.readonly
-
https://www.googleapis.com/auth/meetings.space.readonly
Добавьте URL-адрес развернутого приложения в авторизованные источники JavaScript и URI авторизованного перенаправления .
-
Скопируйте идентификатор клиента и вставьте его на развернутую веб-страницу.
Нажмите кнопку входа и следуйте подсказкам. Если вы столкнулись с ошибкой, обратите внимание, что распространение URI перенаправления может занять несколько минут.
Создайте собрание и присоединитесь к нему . Скопируйте код встречи, вставив его в поле «Код встречи» на странице.
Выберите количество видеопотоков и включите звук.
Нажмите «Создать клиента» , затем «Присоединиться к собранию» .
Наблюдайте за видео и аудио потоками.