Przestrzeń konferencyjna to wirtualna lokalizacja lub trwały obiekt (np. sala konferencyjna), w którym odbywają się konferencje. W jednym miejscu może odbywać się tylko jedna aktywna rozmowa wideo. Zaplecze konferencyjne pomaga też użytkownikom spotykać się i znajdować udostępnione zasoby.
W kolejnych sekcjach znajdziesz szczegółowe informacje o tym, jak tworzyć, uzyskiwać i aktualizować pokój spotkań.
Jak Meet identyfikuje miejsce spotkania
Interfejs Google Meet REST API generuje zasób spaces
dla każdej przestrzeni spotkań. Pole name
to nazwa zasobu.
Oto 2 ważne sposoby identyfikowania pokoju spotkań za pomocą pola name
:
space
to identyfikator zasobu pokoju w formaciespaces/{space}
. Jest to unikalny identyfikator generowany po stronie serwera. Wielkość liter ma znaczenie. Na przykład:spaces/jQCFfuBOdN5z
.
.meetingCode
to alias pokoju sformatowany jakospaces/{meetingCode}
. Jest to unikalny ciąg znaków, który można wpisać. Wielkość liter nie ma znaczenia. Na przykład:abc-mnop-xyz
. Maksymalna długość to 128 znaków. Jest to częśćmeetingUri
:https://meet.google.com/abc-mnop-xyz
.
Aby zarządzać salą konferencyjną, w polu {name}
użyj tych wartości:
Aby uzyskać szczegółowe informacje na temat zaplecza konferencyjnego, możesz użyć
spaces/{space}
lub aliasuspaces/{meetingCode}
. Więcej informacji znajdziesz w artykule Pozyskiwanie pokoju na spotkanie.Aby zaktualizować szczegóły miejsca na spotkanie, możesz użyć tylko
spaces/{space}
. Więcej informacji znajdziesz w artykule Aktualizowanie pokoju do spotkań.Aby zakończyć aktywną rozmowę wideo w sali konferencyjnej, możesz użyć tylko opcji
spaces/{space}
. Więcej informacji znajdziesz w artykule Kończenie aktywnej konferencji wideo.
Tworzenie pokoju spotkań
Aby utworzyć pokój spotkań, użyj metody create
w zasobie spaces
.
Metoda zwraca instancję zasobu spaces
, która zawiera obiekt SpaceConfig
będący konfiguracją miejsca spotkania. Zawiera on też obiekt ActiveConference
, który jest linkiem do bieżącego zasobu conferenceRecords
w przestrzeni konferencyjnej.
Poniższy przykładowy kod pokazuje, jak utworzyć przestrzeń spotkań:
Java
Node.js
Python
Uzyskaj dostęp do sali konferencyjnej
Aby uzyskać szczegółowe informacje o sali konferencyjnej, użyj metody get
zasobu spaces
z określonym parametrem name
.
Więcej informacji znajdziesz w artykule Jak Meet identyfikuje pomieszczenie na spotkanie.
Metoda zwraca salę konferencyjną jako instancję zasobu space
.
Poniższy przykładowy kod pokazuje, jak pobrać miejsce na spotkanie:
Java
Node.js
Python
Zastąp nazwę pokoju unikalnym identyfikatorem wygenerowanym przez serwer dla pokoju na spotkanie.
Aktualizowanie pokoju na spotkanie
Aby zaktualizować szczegóły miejsca na spotkanie, użyj metody patch
w zasobie spaces
z określonym parametrem name
.
Więcej informacji znajdziesz w artykule Jak Meet identyfikuje pomieszczenie na spotkanie.
Metoda patch
przyjmuje też opcjonalny parametr updateMask
. Pole jest typu FieldMask
.
Jest to lista rozdzielonych przecinkami pól, które chcesz zaktualizować w pokoju.
Metoda zwraca salę konferencyjną jako instancję zasobu spaces
.
Poniższy przykładowy kod pokazuje, jak zaktualizować miejsce spotkania:
Java
Node.js
Python
Zastąp nazwę pokoju unikalnym identyfikatorem wygenerowanym przez serwer dla pokoju na spotkanie.
Zakończ aktywną konferencję
Aby zakończyć aktywną rozmowę wideo w sali konferencyjnej, użyj metody spaces.endActiveConference
w zasobie spaces
. Treść żądania i odpowiedzi są puste. Więcej informacji znajdziesz w artykule Jak Meet rozpoznaje pomieszczenie na spotkanie.
Poniższy przykładowy kod pokazuje, jak zakończyć aktywną konferencję:
Java
Node.js
Python
Zastąp nazwę pokoju unikalnym identyfikatorem wygenerowanym przez serwer dla pokoju na spotkanie.