In dieser Anleitung wird beschrieben, wie Sie mit der Google Meet REST API Videokonferenzen für Google Meet erstellen und verwalten können.
Ein Konferenzraum ist ein virtueller Ort oder ein dauerhaftes Objekt (z. B. ein Besprechungsraum), in dem Konferenzen abgehalten werden. In einem Bereich kann jeweils nur eine aktive Videokonferenz stattfinden. Ein Besprechungsraum hilft Nutzern auch, sich zu treffen und gemeinsame Ressourcen zu finden.
Informationen zum Arbeiten mit Besprechungsräumen finden Sie unter Besprechungsräume erstellen und verwalten. Informationen zum programmgesteuerten Konfigurieren eines Besprechungsraums finden Sie unter Besprechungsräume und Mitglieder konfigurieren.
In der folgenden Tabelle werden die für die Verwendung der Methoden für Besprechungsräume erforderlichen Besprechungsrollen aufgeführt:
Methode | Inhaber | Teilnehmer | Sonstiges |
---|---|---|---|
endActiveConference |
x | ||
get |
x | x | x |
mit Einstellungen | x | ||
mit aktiver Videokonferenz | x | x | |
patch |
x |
Durch die Authentifizierung und Autorisierung mit Nutzeranmeldedaten können Google Meet-Apps auf Nutzerdaten zugreifen und Vorgänge im Namen des authentifizierten Nutzers ausführen. Durch die Authentifizierung mit domainweiter Delegierung können Sie das Dienstkonto einer Anwendung autorisieren, auf die Daten Ihrer Nutzer zuzugreifen, ohne dass jeder Nutzer seine Einwilligung geben muss.
So identifiziert Meet einen Konferenzraum
Mit der Google Meet REST API wird für jeden Besprechungsbereich eine spaces
-Ressource generiert. Das Feld name
ist der Ressourcenname für die Ressource.
Es gibt zwei wichtige Möglichkeiten, einen Besprechungsraum mithilfe des Felds name
zu identifizieren:
space_id
ist die Ressourcen-ID für den Bereich im Formatspaces/{space}
. Es handelt sich um eine eindeutige, vom Server generierte ID, bei der zwischen Groß- und Kleinschreibung unterschieden wird. Beispiel:spaces/jQCFfuBOdN5z
meetingCode
ist ein Alias für den Gruppenbereich, formatiert alsspaces/{meetingCode}
. Es handelt sich um einen eindeutigen String, der eingegeben werden kann und bei dem die Groß-/Kleinschreibung nicht berücksichtigt wird. Beispiel:abc-mnop-xyz
Die maximale Länge beträgt 128 Zeichen. Sie ist Teil dermeetingUri
:https://meet.google.com/abc-mnop-xyz
.
Verwenden Sie die folgenden Werte für das Feld {name}
, um einen Besprechungsraum zu verwalten:
Um Details zu einem Besprechungsraum zu erhalten, können Sie entweder
spaces/{space}
oder den Aliasspaces/{meetingCode}
verwenden. Weitere Informationen finden Sie unter Besprechungsraum reservieren.Wenn Sie die Details eines Besprechungsraums aktualisieren möchten, können Sie nur
spaces/{space}
verwenden. Weitere Informationen finden Sie unter Besprechungsraum aktualisieren.Wenn Sie eine aktive Videokonferenz in einem Besprechungsbereich beenden möchten, können Sie nur
spaces/{space}
verwenden. Weitere Informationen finden Sie unter Aktive Videokonferenz beenden.