Masz 5 minut? Pomóż nam ulepszać dokumentację Google Chat dla deweloperów, wypełniając krótką ankietę.

Method: spaces.members.create

Powoduje utworzenie członkostwa dla człowieka w aplikacji do połączeń telefonicznych. Członkostwo w innych aplikacjach nie jest obsługiwane. Przykład znajdziesz w artykule Tworzenie subskrypcji. Jeśli podczas tworzenia subskrypcji osoba, która ma już włączone zasady, ma wyłączoną opcję automatycznego akceptowania, zostanie zaproszona i będzie musiała zaakceptować zaproszenie do pokoju, zanim dołączy. W przeciwnym razie użytkownik zostanie dodany bezpośrednio do określonego pokoju. Wymaga uwierzytelniania użytkownika.

Aby określić użytkownika do dodania, ustaw membership.member.name w CreateMembershipRequest:

  • Aby dodać aplikację do wykonywania połączeń do pokoju lub na czacie między 2 osobami, użyj aplikacji users/app. Do pokoju nie można dodać innych aplikacji.

  • Aby dodać użytkownika, użyj users/{user}, gdzie {user} może być jego adresem e-mail. W przypadku użytkowników z tej samej organizacji Workspace {user} może też być {person_id} dla osoby z interfejsu People API lub id dla użytkownika w interfejsie Directory API. Jeśli na przykład użytkownik interfejsu API osób resourceName dla user@example.com to people/123456789, możesz dodać użytkownika do pokoju, ustawiając wartość membership.member.name na users/user@example.com lub users/123456789.

Żądanie HTTP

POST https://chat.googleapis.com/v1/{parent=spaces/*}/members

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

Wymagany. Nazwa zasobu pokoju, w którym chcesz utworzyć subskrypcję.

Format: spacje/{spacja}

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.import
  • https://www.googleapis.com/auth/chat.memberships
  • https://www.googleapis.com/auth/chat.memberships.app

Więcej informacji znajdziesz w przewodniku po autoryzacji.