Questa pagina spiega come configurare ed eseguire un esempio utilizzando l'implementazione del client di riferimento TypeScript. Per scoprire di più sul client C++, consulta la guida rapida al client di riferimento C++.
Prerequisiti
Per eseguire questa guida rapida, devi soddisfare i seguenti prerequisiti:
- Hai clonato il repository GitHub.
- Webpack.
- Node.js.
- Yarn.
- Interfaccia a riga di comando
gcloud
. - Un progetto Google Cloud con l'API REST di Google Meet abilitata.
- Un account Google Workspace.
- Utilizza un browser Chrome versione 94 o successive.
Abilitare l'API REST di Meet
Prima di utilizzare le API di Google, devi attivarle in un progetto Google Cloud. Puoi attivare una o più API in un singolo progetto Google Cloud.Console Google Cloud
Nella console Google Cloud, abilita l'API REST di Meet.
Verifica di abilitare l'API REST di Meet nel progetto Cloud corretto, poi fai clic su Avanti.
Verifica di abilitare l'API REST di Meet, quindi fai clic su Abilita.
Interfaccia a riga di comando gcloud
Se necessario, imposta il progetto Cloud corrente su quello che hai creato:
gcloud config set project PROJECT_ID
Sostituisci PROJECT_ID con l'ID progetto del progetto Cloud che hai creato.
Abilita l'API REST di Meet:
gcloud services enable meet.googleapis.com
Generare token OAuth
Per connettersi all'API Meet Media, la tua app deve utilizzare OAuth per generare token di accesso. Per saperne di più sull'accesso alle API di Google con OAuth, vedi Utilizzare OAuth 2.0 per accedere alle API di Google.
Quando crei un'app web, puoi generare token OAuth utilizzando il flusso di concessione implicita. Questo esempio TypeScript utilizza questo flusso per generare token OAuth.
Esegui il campione
All'interno della directory
web/samples
, crea l'esempio:$ yarn install --frozen-lockfile $ webpack
Segui la guida Autenticazione per l'utilizzo di gcloud CLI per accedere e selezionare il tuo progetto Google Cloud.
Esegui il deployment del server in Google App Engine.
$ gcloud app deploy app.yaml
Vai all'endpoint:
$ gcloud app browse
Segui la guida Creare credenziali di accesso per creare le credenziali OAuth 2.0 con questi ambiti:
https://www.googleapis.com/auth/meetings.conference.media.readonly
https://www.googleapis.com/auth/meetings.space.readonly
Aggiungi l'URL dell'app di cui è stato eseguito il deployment a Origini JavaScript autorizzate e URI di reindirizzamento autorizzati.
Copia l'ID client e incollalo nella pagina web di cui è stato eseguito il deployment.
Tocca il pulsante di accesso e segui le istruzioni. Se si verifica un errore, tieni presente che la propagazione degli URI di reindirizzamento potrebbe richiedere alcuni minuti.
Creare e partecipare a una riunione. Copia il codice riunione e incollalo nel campo "Codice riunione" della pagina.
Seleziona il numero di flussi video e attiva l'audio.
Fai clic su Crea cliente, quindi su Partecipa alla riunione.
Osserva gli stream audio e video.