In diesem Leitfaden wird beschrieben, wie Sie einen Konferenzraum erstellen, abrufen und aktualisieren und eine aktive Videokonferenz in der spaces-Ressource der Google Meet REST API beenden.
Konferenzraum erstellen
Verwenden Sie zum Erstellen eines Konferenzraums 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 Konferenzraum ist. Sie enthält auch das ActiveConference-Objekt, das einen Link zur aktuellen conferenceRecords-Ressource im Konferenzraum 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 Konferenzraum abrufen
Wenn Sie Details zu einem aktiven Konferenzraum 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 finden Sie unter So erkennt Meet einen Konferenzraum.
Die Methode gibt einen Konferenzraum 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 Konferenzraum 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.
Konferenzraum aktualisieren
Wenn Sie die Details eines Konferenzraums 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 finden Sie unter So identifiziert Meet einen Besprechungsraum.
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 Konferenzraum als Instanz der Ressource spaces zurück.
Das folgende Codebeispiel zeigt, wie Sie einen Konferenzraum 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 Konferenzraum (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 finden Sie unter So identifiziert Meet einen Besprechungsraum.
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.