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 di riunione,
utilizza il metodo create
nella risorsa spaces.
Il metodo restituisce un'istanza di una risorsa spaces, che include l'oggetto
SpaceConfig
che è la configurazione dello spazio per le riunioni. Contiene anche l'oggetto
ActiveConference
che è un link alla risorsa
conferenceRecords
corrente all'interno dello spazio per 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.
Visualizzare i dettagli di uno spazio per riunioni
Per ottenere i dettagli di uno spazio di incontro attivo e delle relative impostazioni, utilizza il
metodo get sulla risorsa
spaces. 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 risorsa
spaces. 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 della riunione.
Aggiornare uno spazio per le riunioni
Per aggiornare i dettagli di uno spazio per riunioni, utilizza il metodo
patch sulla risorsa
spaces. Imposta il parametro
space.name del percorso utilizzando il formato spaces/{space}. Per ulteriori
informazioni, 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 delimitato da virgole dei campi che vuoi aggiornare nello spazio.
Il metodo restituisce uno spazio per le riunioni come istanza della risorsa
spaces.
Il seguente esempio di codice mostra come aggiornare uno spazio 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 della riunione.
Terminare la conferenza attiva
Per terminare una conferenza attiva all'interno di uno spazio riunioni (se presente), utilizza il
metodo endActiveConference
nella risorsa spaces.
Imposta il parametro di percorso name utilizzando il formato spaces/{space}. Sia il corpo della richiesta che quello della risposta sono vuoti. Per ulteriori informazioni, 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 della riunione.