In diesem Leitfaden wird beschrieben, wie Sie einen Besprechungsraum erstellen, abrufen und aktualisieren und eine aktive Videokonferenz in der spaces-Ressource der Google Meet REST API beenden.
Besprechungsbereich erstellen
Verwenden Sie zum Erstellen eines Besprechungsraums die Methode create für die Ressource spaces.
Die Methode gibt eine Instanz einer spaces-Ressource zurück, die das SpaceConfig-Objekt enthält, das die Konfiguration für den Besprechungsraum ist. Sie enthält auch das ActiveConference-Objekt, das einen Link zur aktuellen conferenceRecords-Ressource im Besprechungsbereich enthält.
Das folgende Codebeispiel zeigt, wie Sie einen Besprechungsbereich erstellen:
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 '{}'
Ersetzen Sie ACCESS_TOKEN durch das Zugriffstoken, das Zugriff auf die API gewährt.
Details zu einem Besprechungsraum abrufen
Wenn Sie Details zu einem aktiven Besprechungsbereich und seinen Einstellungen abrufen möchten, verwenden Sie die Methode get für die Ressource spaces. Legen Sie den Pfadparameter name im Format spaces/{space} oder spaces/{meetingCode} fest. Weitere Informationen
Die Methode gibt einen Besprechungsbereich als Instanz der Ressource spaces zurück. Prüfen Sie das Feld activeConference, um festzustellen, ob eine aktive Videokonferenz vorhanden ist.
Das folgende Codebeispiel zeigt, wie Sie einen Besprechungsbereich abrufen:
Java
Node.js
Python
cURL
curl -X GET "https://meet.googleapis.com/v2/spaces/SPACE_NAME" \
-H "Authorization: Bearer ACCESS_TOKEN"
Ersetzen Sie ACCESS_TOKEN durch das Zugriffstoken, das Zugriff auf die API gewährt.
Ersetzen Sie den Wert für den Namen des Bereichs durch die eindeutige, vom Server generierte ID für den Besprechungsbereich.
Besprechungsraum aktualisieren
Wenn Sie die Details eines Besprechungsraums aktualisieren möchten, verwenden Sie die Methode patch für die Ressource spaces. Legen Sie den Pfadparameter space.name im Format spaces/{space} fest. Weitere Informationen
Die Methode patch verwendet auch den optionalen Abfrageparameter updateMask. Das Feld hat den Typ FieldMask.
Dies ist eine durch Kommas getrennte Liste der Felder, die Sie im Bereich aktualisieren möchten.
Die Methode gibt einen Besprechungsbereich als Instanz der Ressource spaces zurück.
Das folgende Codebeispiel zeigt, wie Sie einen Besprechungsbereich aktualisieren:
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"
}
}'
Ersetzen Sie ACCESS_TOKEN durch das Zugriffstoken, das Zugriff auf die API gewährt.
Ersetzen Sie den Wert für den Namen des Bereichs durch die eindeutige, vom Server generierte ID für den Besprechungsbereich.
Aktive Videokonferenz beenden
Wenn Sie eine aktive Videokonferenz in einem Besprechungsbereich (falls vorhanden) beenden möchten, verwenden Sie die Methode endActiveConference für die Ressource spaces.
Legen Sie den Pfadparameter name im Format spaces/{space} fest. Sowohl der Anfrage- als auch der Antworttext sind leer. Weitere Informationen
Das folgende Codebeispiel zeigt, wie eine aktive Videokonferenz beendet wird:
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 '{}'
Ersetzen Sie ACCESS_TOKEN durch das Zugriffstoken, das Zugriff auf die API gewährt.
Ersetzen Sie den Wert für den Namen des Bereichs durch die eindeutige, vom Server generierte ID für den Besprechungsbereich.