- Żądanie HTTP
- Parametry ścieżki
- Parametry zapytania
- Treść żądania
- Treść odpowiedzi
- Zakresy autoryzacji
- Wypróbuj
Tworzy członkostwo w aplikacji do połączeń Chat, użytkownika lub grupy Google. Tworzenie subskrypcji dla innych aplikacji do obsługi czatu nie jest obsługiwane. Jeśli podczas tworzenia członkostwa określony członek ma wyłączone automatyczne akceptowanie, zostanie zaproszony i musi zaakceptować zaproszenie do przestrzeni, zanim do niej dołączy. W przeciwnym razie utworzenie członkostwa spowoduje dodanie użytkownika bezpośrednio do wybranego pokoju.
Obsługuje te typy uwierzytelniania:
Uwierzytelnianie aplikacji z zatwierdzeniem przez administratora i zakresem autoryzacji:
https://www.googleapis.com/auth/chat.app.memberships
Uwierzytelnianie użytkownika z jednym z tych zakresów autoryzacji:
https://www.googleapis.com/auth/chat.memberships
https://www.googleapis.com/auth/chat.memberships.app
(aby dodać aplikację do połączeń do pokoju);https://www.googleapis.com/auth/chat.import
(tylko pokoje w trybie importowania)- Uwierzytelnianie użytkownika przyznaje uprawnienia administratora, gdy uwierzytelniane jest konto administratora,
useAdminAccess
ma wartośćtrue
i używany jest ten zakres autoryzacji:https://www.googleapis.com/auth/chat.admin.memberships
Uwierzytelnianie aplikacji nie jest obsługiwane w tych przypadkach:
- zapraszanie użytkowników spoza organizacji Workspace, do której należy pokój;
- Dodawanie grupy dyskusyjnej Google do pokoju.
- Dodawanie aplikacji Google Chat do pokoju.
Przykłady użycia znajdziesz w tych artykułach:
Żądanie HTTP
POST https://chat.googleapis.com/v1/{parent=spaces/*}/members
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
parent |
Wymagany. Nazwa zasobu pokoju, w którym ma zostać utworzone członkostwo. Format: spaces/{space} |
Parametry zapytania
Parametry | |
---|---|
useAdminAccess |
Opcjonalnie. Gdy Użytkownik dzwoniący musi być administratorem Google Workspace z uprawnieniami do zarządzania czatem i rozmowami w pokoju. Wymaga Tworzenie członkostwa w aplikacji lub tworzenie członkostwa dla użytkowników spoza organizacji Google Workspace administratora nie jest obsługiwane w przypadku dostępu administracyjnego. |
Treść żądania
Treść żądania zawiera wystąpienie elementu Membership
.
Treść odpowiedzi
Jeśli operacja się uda, treść odpowiedzi będzie zawierała nowo utworzoną instancję Membership
.
Zakresy autoryzacji
Wymaga jednego z tych zakresów OAuth:
https://www.googleapis.com/auth/chat.app.memberships
https://www.googleapis.com/auth/chat.admin.memberships
https://www.googleapis.com/auth/chat.import
https://www.googleapis.com/auth/chat.memberships
https://www.googleapis.com/auth/chat.memberships.app
Więcej informacji znajdziesz w przewodniku po autoryzacji.