Cette page explique comment configurer et exécuter un exemple à l'aide de l'implémentation client de référence TypeScript. Pour en savoir plus sur le client C++, consultez le tutoriel de démarrage rapide du client de référence C++.
Prérequis
Pour exécuter ce guide de démarrage rapide, vous devez disposer des conditions préalables suivantes:
- Vous avez cloné le dépôt GitHub.
- Webpack
- Node.js
- Laine
- CLI
gcloud
. - Un projet Google Cloud.
- Un compte Google Workspace avec Google Meet activé
- Utilisez un navigateur Chrome version 94 ou version ultérieure.
Générer des jetons OAuth
Pour se connecter à l'API Meet Media, votre application doit utiliser OAuth pour générer des jetons d'accès. Pour en savoir plus sur l'accès aux API Google avec OAuth, consultez Utiliser OAuth 2.0 pour accéder aux API Google.
Lorsque vous créez une application Web, vous pouvez générer des jetons OAuth à l'aide du flux d'autorisation implicite. Cet exemple TypeScript utilise ce flux pour générer des jetons OAuth.
Exécuter l'exemple
Dans le répertoire
web/samples
, générez l'exemple:$ yarn install --frozen-lockfile $ webpack
Suivez le guide S'authentifier pour utiliser la gcloud CLI pour vous connecter et sélectionner votre projet Google Cloud.
Déployez votre serveur sur Google App Engine.
$ gcloud app deploy app.yaml
Accédez à votre point de terminaison:
$ gcloud app browse
Suivez le guide Créer des identifiants d'accès pour créer des identifiants OAuth 2.0 avec ces champs d'application:
https://www.googleapis.com/auth/meetings.conference.media.readonly
https://www.googleapis.com/auth/meetings.space.readonly
Ajoutez l'URL de votre application déployée à Origines JavaScript autorisées et URI de redirection autorisés.
Copiez l'ID client, puis collez-le dans la page Web déployée.
Appuyez sur le bouton de connexion, puis suivez les instructions. Si vous rencontrez une erreur, notez que la propagation des URI de redirection peut prendre quelques minutes.
Créez et rejoignez une réunion. Copiez le code de la réunion, puis collez-le dans le champ "Code de la réunion" de la page.
Sélectionnez le nombre de flux vidéo et activez l'audio.
Cliquez sur Créer un client, puis sur Participer à la réunion.
Observez les flux vidéo et audio.