Questa guida spiega come creare, ottenere e aggiornare uno spazio per le riunioni, nonché come terminare una conferenza attiva sulla risorsa spaces dell'API REST di Google Meet.
Creare uno spazio per le riunioni
Per creare uno spazio per le riunioni,
utilizza il metodo create
sulla risorsa spaces.
Il metodo restituisce un'istanza di una risorsa spaces, che include l'
SpaceConfig oggetto
che è la configurazione dello spazio per le riunioni. Contiene anche l'
ActiveConference
oggetto che è un link alla risorsa
conferenceRecords
corrente all'interno dello spazio per le riunioni.
Il seguente esempio di codice mostra come creare uno spazio per le riunioni:
Java
Node.js
Python
cURL
curl -X POST "https://meet.googleapis.com/v2/spaces" \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
Sostituisci ACCESS_TOKEN con il token di accesso che concede l'accesso all'API.
Ottenere i dettagli di uno spazio per le riunioni
Per ottenere i dettagli di uno spazio per le riunioni attivo e delle relative impostazioni, utilizza il
get metodo sulla
spaces risorsa. Imposta il parametro del percorso name utilizzando il formato spaces/{space} o spaces/{meetingCode}. Per saperne di più, vedi Come Meet
identifica uno spazio per le riunioni
.
Il metodo restituisce uno spazio per le riunioni come istanza della
spaces risorsa. Per determinare se esiste una conferenza attiva, esamina il campo activeConference.
Il seguente esempio di codice mostra come recuperare uno spazio per le riunioni:
Java
Node.js
Python
cURL
curl -X GET "https://meet.googleapis.com/v2/spaces/SPACE_NAME" \
-H "Authorization: Bearer ACCESS_TOKEN"
Sostituisci ACCESS_TOKEN con il token di accesso che concede l'accesso all'API.
Sostituisci il valore del nome dello spazio con l'ID univoco generato dal server per lo spazio per le riunioni.
Aggiornare uno spazio per le riunioni
Per aggiornare i dettagli di uno spazio per le riunioni, utilizza il
patch metodo sulla
spaces risorsa. Imposta il parametro del percorso space.name utilizzando il formato spaces/{space}. Per saperne di più, vedi Come Meet identifica uno spazio per le riunioni.
Il metodo patch accetta anche un parametro di query updateMask facoltativo. Il
campo è di tipo
FieldMask.
Si tratta di un elenco di campi separati da virgole che vuoi aggiornare nello spazio.
Il metodo restituisce uno spazio per le riunioni come istanza della
spaces risorsa.
Il seguente esempio di codice mostra come aggiornare uno spazio per le riunioni:
Java
Node.js
Python
cURL
curl -X PATCH "https://meet.googleapis.com/v2/spaces/SPACE_NAME?updateMask=config.accessType" \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"config": {
"accessType": "RESTRICTED"
}
}'
Sostituisci ACCESS_TOKEN con il token di accesso che concede l'accesso all'API.
Sostituisci il valore del nome dello spazio con l'ID univoco generato dal server per lo spazio per le riunioni.
Terminare la conferenza attiva
Per terminare una conferenza attiva all'interno di uno spazio per le riunioni (se presente), utilizza il
endActiveConference
metodo sulla spaces risorsa.
Imposta il parametro del percorso name utilizzando il formato spaces/{space}. Il corpo della richiesta e della risposta sono vuoti. Per saperne di più, vedi Come
Meet identifica uno spazio per le
riunioni.
Il seguente esempio di codice mostra come terminare una conferenza attiva:
Java
Node.js
Python
cURL
curl -X POST "https://meet.googleapis.com/v2/spaces/SPACE_NAME:endActiveConference" \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
Sostituisci ACCESS_TOKEN con il token di accesso che concede l'accesso all'API.
Sostituisci il valore del nome dello spazio con l'ID univoco generato dal server per lo spazio per le riunioni.