In dieser Anleitung wird beschrieben, wie Sie mit der Google Meet REST API Besprechungen für Google Meet erstellen und verwalten.
Ein virtueller Treffpunkt repräsentiert einen virtuellen Ort oder ein dauerhaftes Objekt (z. B. ein Konferenzraum), in dem Konferenzen abgehalten werden. In einem virtuellen Treffpunkt kann immer nur eine aktive Konferenz stattfinden. Ein virtueller Treffpunkt hilft Nutzern auch, sich zu treffen und gemeinsame Ressourcen zu finden.
Informationen zum Arbeiten mit virtuellen Treffpunkten finden Sie unter Virtuelle Treffpunkte erstellen und verwalten. Informationen zum programmatischen Konfigurieren eines virtuellen Treffpunkts finden Sie unter Virtuelle Treffpunkte und Mitglieder konfigurieren.
Methoden für virtuelle Treffpunkte aufrufen
In der folgenden Tabelle sind die Besprechungsrollen aufgeführt, die für die Verwendung der Methoden für virtuelle Treffpunkte erforderlich sind:
| Methode | Inhaber | Teilnehmer | Sonstige |
|---|---|---|---|
endActiveConference |
x | ||
get |
x | x | x |
| mit Einstellungen | x | ||
| mit aktiver Konferenz | x | x | |
patch |
x |
So identifiziert Meet einen virtuellen Treffpunkt
Die Google Meet REST API generiert für jeden
virtuellen Treffpunkt eine
spaces-Ressource. Die spaces-Ressource bietet mehrere Einstiegspunkte für die Teilnahme an einer Konferenz.
In der folgenden Tabelle wird beschrieben, wie Sie einen virtuellen Treffpunkt identifizieren und daran teilnehmen:
| Feldname | Beschreibung |
|---|---|
name |
Der Name des virtuellen Treffpunkts. Der String {space} ist die Ressourcen
ID für den virtuellen Treffpunkt und wird als spaces/{space} formatiert.
Es handelt sich um eine eindeutige, vom Server generierte ID, bei der die Groß- und Kleinschreibung beachtet wird. Beispiel:
spaces/jQCFfuBOdN5z. |
meetingCode |
Der Alias für den Namen des virtuellen Treffpunkts. Der {meetingCode} ist ein eindeutiger String, bei dem die Groß- und Kleinschreibung nicht beachtet wird. Er wird als
spaces/{meetingCode} formatiert. Beispiel:
spaces/abc-mnop-xyz. Die maximale Länge beträgt 128 Zeichen.
Er ist Teil des meetingUri:
https://meet.google.com/abc-mnop-xyz. |
phoneAccess |
Die Methoden für den Telefonzugriff für diesen virtuellen Treffpunkt. Das phoneAccess-Objekt enthält Informationen, die für die Einwahl in eine Konferenz erforderlich sind, einschließlich der regionalen Telefonnummern für den virtuellen Treffpunkt und eines PIN-Codes, der für diese Telefonnummer spezifisch ist. Die PIN besteht nur aus Dezimalziffern und die Länge kann variieren. Beispiel: "pin": 19707127300. Ähnlich wie in der Meet-Benutzeroberfläche enthält die spaces-Ressource eine begrenzte Anzahl von Einwahlnummern. Weitere Telefonnummern für einen virtuellen Treffpunkt finden Sie, indem Sie die folgende URL mit {meetingCode} ergänzen: https://meet.google.com/tel/. Beispiel: https://meet.google.com/tel/abc-mnop-xyz.
|
gatewaySipAccess |
Die Methoden für den Zugriff über das Session Initiation Protocol (SIP) für diesen virtuellen Treffpunkt. Eine SIP-Adresse gibt an, wie Videokonferenzhardware von Drittanbietern eine Meet-Konferenz finden und daran teilnehmen kann. Das gatewaySipAccess-Objekt enthält einen URI und einen numerischen Zugriffscode. Meet unterstützt das SIP-URI-Schema. |
Verwenden Sie die folgenden Werte für das
name Feld, um einen virtuellen Treffpunkt zu verwalten:
Wenn Sie Details zu einem virtuellen Treffpunkt abrufen möchten, können Sie entweder
spaces/{space}oder den Aliasspaces/{meetingCode}verwenden. Weitere Informationen finden Sie unter Virtuellen Treffpunkt abrufen.Wenn Sie die Details eines virtuellen Treffpunkts aktualisieren möchten, können Sie nur
spaces/{space}verwenden. Weitere Informationen finden Sie unter Virtuellen Treffpunkt aktualisieren.Wenn Sie eine aktive Konferenz in einem virtuellen Treffpunkt beenden möchten, können Sie nur
spaces/{space}verwenden. Weitere Informationen finden Sie unter Aktive Konferenz beenden.
Lebenszyklus eines virtuellen Treffpunkts
Ein virtueller Treffpunkt durchläuft im Laufe seines Lebenszyklus mehrere Status. Das folgende Diagramm zeigt die allgemeinen Schritte des Lebenszyklus eines virtuellen Treffpunkts:
Aufrufen
spaces.create. Der virtuelle Treffpunkt wird erstellt und das zurückgegebenespaces-Objekt enthält den StringmeetingUri. DermeetingUriwird dann an die Teilnehmer verteilt.Neuen virtuellen Treffpunkt abfragen. Rufen Sie die
spaces.getMethode auf, um den Konferenzstatus zu prüfen.Anstatt abzufragen, können Sie auch Meet Ereignisse abonnieren, um Push Benachrichtigungen zu erhalten.
Konferenz starten. Wenn der erste Teilnehmer im virtuellen Treffpunkt auf
meetingUriklickt, beginnt eine Konferenz. DasactiveConferenceObjekt wird ausgefüllt und deractiveConference.conferenceRecordString wird festgelegt.(Optional) Konferenzdaten abrufen. Während einer aktiven Konferenz können Sie auf einige
conferenceRecord-Werte zugreifen. Rufen Sie beispielsweise dieconferenceRecords.participants.listMethode auf, um alle Teilnehmer der Konferenz zu sehen. Sie können auch bis zu 30 Tage nach der Konferenz auf diese Informationen zugreifen.(Optional) Konferenz beenden. Während der Konferenz kann der Inhaber der Besprechung die
spaces.endActiveConferenceMethode aufrufen, um eine aktive Konferenz für alle Teilnehmer programmatisch zu beenden.Konferenz beendet. Wenn der letzte Teilnehmer die Konferenz verlässt, wird sie beendet.
Artefakte nach der Konferenz abfragen. Die Konferenz wurde beendet (
STATE=ENDED), aber die Artefakte wurden noch nicht generiert. Außerdem werdenstartTimeundendTimefür die Konferenz ausgefüllt. Sie müssen den Artefakt-Endpunkt abfragen, bis für das ArtefaktobjektSTATEder WertFILE_GENERATEDangezeigt wird.Anstatt abzufragen, können Sie Meet-Ereignisse abonnieren, um Push-Benachrichtigungen zu erhalten.
Artefakte nach der Konferenz abrufen. Sie können Artefakte wie Aufzeichnungen und Transkripte abrufen, sobald sie generiert wurden. Rufen Sie beispielsweise die
conferenceRecords.recordings.getMethode auf, um eine Aufzeichnung anhand der Aufzeichnungs-ID abzurufen.Sobald der URI zum Artefaktobjekt verfügbar ist, wird er ausgefüllt und als Teil des Ressourcenobjekts zurückgegeben.
Weitere Informationen
- Virtuelle Treffpunkte erstellen und verwalten
- Virtuelle Treffpunkte und Mitglieder konfigurieren
- An Videokonferenz teilnehmen
- Länder, in denen Sie Ihr Telefon mit Meet verwenden können