Method: spaces.findDirectMessage

Zwraca istniejący czat z określonym użytkownikiem. Jeśli nie znaleziono pokoju czatu, zwracany jest błąd 404 NOT_FOUND. na przykład w sekcji Znajdowanie czatu.

W przypadku uwierzytelniania użytkownika zwraca obszar czatu między wybranym użytkownikiem a uwierzytelnionym.

W przypadku uwierzytelniania aplikacji zwraca pokój czatu między wybranym użytkownikiem a wywołującą aplikację Google Chat.

Wymaga uwierzytelniania użytkownika lub uwierzytelniania aplikacji.

Żądanie HTTP

GET https://chat.googleapis.com/v1/spaces:findDirectMessage

Adres URL używa składni transkodowania gRPC.

Parametry zapytania

Parametry
name

string

To pole jest wymagane. Nazwa zasobu użytkownika, z którym można znaleźć czat.

Format: users/{user}, gdzie {user} to id dla osoby z interfejsu People API lub id dla użytkownika w interfejsie Directory API. Jeśli na przykład identyfikator profilu People API to 123456789, możesz znaleźć czat z tą osobą, używając users/123456789 jako name. Po uwierzytelnieniu jako użytkownik możesz użyć adresu e-mail jako aliasu {user}. Na przykład users/example@gmail.com, gdzie example@gmail.com to adres e-mail użytkownika Google Chat.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu Space.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/chat.spaces
  • https://www.googleapis.com/auth/chat.spaces.readonly
  • https://www.googleapis.com/auth/chat.bot

Więcej informacji znajdziesz w przewodniku po autoryzacji.