Ce guide explique comment créer, obtenir et mettre à jour un espace de réunion, et comment mettre fin à une conférence active sur la ressource spaces de l'API REST Google Meet.
Créer un espace de réunion
Pour créer un espace de réunion,
utilisez la méthode create
sur la ressource spaces.
La méthode renvoie une instance d'une ressource spaces, qui inclut l'
SpaceConfig objet
correspondant à la configuration de l'espace de réunion. Elle contient également l'objet
ActiveConference
, qui est un lien vers la ressource
conferenceRecords
actuelle dans l'espace de réunion.
L'exemple de code suivant montre comment créer un espace de réunion :
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 '{}'
Remplacez ACCESS_TOKEN par le jeton d'accès qui autorise l'accès à l'API.
Obtenir des informations sur un espace de réunion
Pour obtenir des informations sur un espace de réunion actif et ses paramètres, utilisez la
get méthode sur la
spaces ressource. Définissez le paramètre de chemin name au format spaces/{space} ou spaces/{meetingCode}. Pour en savoir plus, consultez Comment Meet
identifie un espace de réunion
.
La méthode renvoie un espace de réunion en tant qu'instance de la
spaces ressource. Pour déterminer si une conférence active existe, examinez le champ activeConference.
L'exemple de code suivant montre comment récupérer un espace de réunion :
Java
Node.js
Python
cURL
curl -X GET "https://meet.googleapis.com/v2/spaces/SPACE_NAME" \
-H "Authorization: Bearer ACCESS_TOKEN"
Remplacez ACCESS_TOKEN par le jeton d'accès qui autorise l'accès à l'API.
Remplacez la valeur du nom de l'espace par l'ID unique généré par le serveur pour l'espace de réunion.
Mettre à jour un espace de réunion
Pour mettre à jour les informations d'un espace de réunion, utilisez la
patch méthode sur la
spaces ressource. Définissez le paramètre de chemin space.name au format spaces/{space}. Pour en savoir plus, consultez Comment Meet identifie un espace de réunion.
La méthode patch accepte également un paramètre de requête updateMask facultatif. Le
champ est de type
FieldMask.
Il s'agit d'une liste de champs que vous souhaitez mettre à jour dans l'espace, séparés par une virgule.
La méthode renvoie un espace de réunion en tant qu'instance de la
spaces ressource.
L'exemple de code suivant montre comment mettre à jour un espace de réunion :
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"
}
}'
Remplacez ACCESS_TOKEN par le jeton d'accès qui autorise l'accès à l'API.
Remplacez la valeur du nom de l'espace par l'ID unique généré par le serveur pour l'espace de réunion.
Mettre fin à une conférence active
Pour mettre fin à une conférence active dans un espace de réunion (le cas échéant), utilisez la
endActiveConference
méthode sur la spaces ressource.
Définissez le paramètre de chemin name au format spaces/{space}. Le corps de la requête et de la réponse sont vides. Pour en savoir plus, consultez Comment
Meet identifie un espace de
réunion.
L'exemple de code suivant montre comment mettre fin à une conférence active :
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 '{}'
Remplacez ACCESS_TOKEN par le jeton d'accès qui autorise l'accès à l'API.
Remplacez la valeur du nom de l'espace par l'ID unique généré par le serveur pour l'espace de réunion.