Meet Media API: краткое руководство по справочному клиенту TypeScript

На этой странице объясняется, как настроить и запустить пример с использованием эталонной реализации клиента TypeScript . Дополнительные сведения о клиенте C++ см. в кратком руководстве по справочному клиенту C++ .

Предварительные условия

Для запуска этого краткого руководства необходимы следующие предварительные условия:

Генерация токенов OAuth

Чтобы подключиться к API Meet Media, ваше приложение должно использовать OAuth для создания токенов доступа. Дополнительные сведения о доступе к API Google с помощью OAuth см. в разделе Использование OAuth 2.0 для доступа к API Google .

При создании веб-приложения вы можете генерировать токены OAuth, используя поток неявного предоставления . В этом примере TypeScript этот поток используется для создания токенов OAuth.

Запустите образец

  1. Создайте клиент OAuth

  2. В каталоге web/samples создайте образец:

    $ yarn install --frozen-lockfile
    $ webpack
    
  3. Следуйте инструкциям по проверке подлинности при использовании интерфейса командной строки gcloud, чтобы войти в систему и выбрать проект Google Cloud.

  4. Разверните свой сервер в Google App Engine .

    $ gcloud app deploy app.yaml
    
  5. Перейдите к конечной точке:

    $ gcloud app browse
    
  6. Следуйте руководству по созданию учетных данных доступа , чтобы создать учетные данные OAuth 2.0 со следующими областями:

    • https://www.googleapis.com/auth/meetings.conference.media.readonly
    • https://www.googleapis.com/auth/meetings.space.readonly

    Добавьте URL-адрес развернутого приложения в авторизованные источники JavaScript и URI авторизованного перенаправления .

  7. Скопируйте идентификатор клиента и вставьте его на развернутую веб-страницу.

  8. Нажмите кнопку входа и следуйте подсказкам. Если вы столкнулись с ошибкой, обратите внимание, что распространение URI перенаправления может занять несколько минут.

  9. Создайте собрание и присоединитесь к нему . Скопируйте код встречи, вставив его в поле «Код встречи» на странице.

  10. Выберите количество видеопотоков и включите звук.

  11. Нажмите «Создать клиента» , затем «Присоединиться к собранию» .

  12. Наблюдайте за видео и аудио потоками.

,

На этой странице объясняется, как настроить и запустить пример с использованием эталонной реализации клиента TypeScript . Дополнительные сведения о клиенте C++ см. в кратком руководстве по справочному клиенту C++ .

Предварительные условия

Для запуска этого краткого руководства необходимы следующие предварительные условия:

Генерация токенов OAuth

Чтобы подключиться к API Meet Media, ваше приложение должно использовать OAuth для создания токенов доступа. Дополнительные сведения о доступе к API Google с помощью OAuth см. в разделе Использование OAuth 2.0 для доступа к API Google .

При создании веб-приложения вы можете генерировать токены OAuth, используя поток неявного предоставления . В этом примере TypeScript этот поток используется для создания токенов OAuth.

Запустите образец

  1. Создайте клиент OAuth

  2. В каталоге web/samples создайте образец:

    $ yarn install --frozen-lockfile
    $ webpack
    
  3. Следуйте инструкциям по проверке подлинности при использовании интерфейса командной строки gcloud, чтобы войти в систему и выбрать проект Google Cloud.

  4. Разверните свой сервер в Google App Engine .

    $ gcloud app deploy app.yaml
    
  5. Перейдите к конечной точке:

    $ gcloud app browse
    
  6. Следуйте руководству по созданию учетных данных доступа , чтобы создать учетные данные OAuth 2.0 со следующими областями:

    • https://www.googleapis.com/auth/meetings.conference.media.readonly
    • https://www.googleapis.com/auth/meetings.space.readonly

    Добавьте URL-адрес развернутого приложения в авторизованные источники JavaScript и URI авторизованного перенаправления .

  7. Скопируйте идентификатор клиента и вставьте его на развернутую веб-страницу.

  8. Нажмите кнопку входа и следуйте подсказкам. Если вы столкнулись с ошибкой, обратите внимание, что распространение URI перенаправления может занять несколько минут.

  9. Создайте собрание и присоединитесь к нему . Скопируйте код встречи, вставив его в поле «Код встречи» на странице.

  10. Выберите количество видеопотоков и включите звук.

  11. Нажмите «Создать клиента» , затем «Присоединиться к собранию» .

  12. Наблюдайте за видео и аудио потоками.