API de Meet Media: Guía de inicio rápido del cliente de referencia de TypeScript

En esta página, se explica cómo configurar y ejecutar una muestra con la implementación de cliente de referencia de TypeScript. Si quieres obtener información sobre el cliente de C++, consulta la Guía de inicio rápido del cliente de referencia de C++.

Requisitos previos

Para ejecutar esta guía de inicio rápido, necesitas los siguientes requisitos previos:

Genera tokens de OAuth

Para conectarse a la API de Meet Media, tu app debe usar OAuth para generar tokens de acceso. Para obtener más información sobre cómo acceder a las APIs de Google con OAuth, consulta Usa OAuth 2.0 para acceder a las APIs de Google.

Cuando compilas una app web, puedes generar tokens de OAuth con el flujo de otorgamiento implícito. En esta muestra de TypeScript, se usa este flujo para generar tokens de OAuth.

Ejecuta la muestra

  1. Crea un cliente de OAuth

  2. Dentro del directorio web/samples, compila la muestra:

    $ yarn install --frozen-lockfile
    $ webpack
    
  3. Sigue las instrucciones de la guía Autentica para usar la CLI de gcloud para acceder y seleccionar tu proyecto de Google Cloud.

  4. Implementa tu servidor en Google App Engine.

    $ gcloud app deploy app.yaml
    
  5. Navega a tu extremo:

    $ gcloud app browse
    
  6. Sigue las instrucciones de la guía Crea credenciales de acceso para crear credenciales de OAuth 2.0 con estos permisos:

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

    Agrega la URL de tu app implementada a Orígenes de JavaScript autorizados y URI de redireccionamiento autorizados.

  7. Copia el ID de cliente y pégalo en la página web implementada.

  8. Presiona el botón de acceso y sigue las indicaciones. Si encuentras un error, ten en cuenta que los URIs de redireccionamiento pueden tardar unos minutos en propagarse.

  9. Crea una reunión y únete a ella. Copia el código de reunión y pégalo en la entrada “código de reunión” de la página.

  10. Selecciona la cantidad de transmisiones de video y habilita el audio.

  11. Haz clic en Crear cliente y, luego, en Unirse a la reunión.

  12. Observa las transmisiones de video y audio.