Method: users.availability.get

Zwraca informacje o dostępności użytkownika w Google Chat. Można go na przykład użyć, aby sprawdzić, czy użytkownik jest online lub nieobecny, albo pobrać jego niestandardową wiadomość o stanie.

Ta metoda pobiera tylko dostępność uwierzytelnionego użytkownika.

Wymaga uwierzytelnienia użytkownika z użyciem jednego z tych zakresów autoryzacji:

  • https://www.googleapis.com/auth/chat.users.availability.readonly
  • https://www.googleapis.com/auth/chat.users.availability

Żądanie HTTP

GET https://chat.googleapis.com/v1/{name=users/*/availability}

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
name

string

Wymagane. Nazwa zasobu dostępności do pobrania.

Format: users/{user}/availability

{user} to identyfikator osoby w interfejsie People API lub Directory API z pakietu Admin SDK. Na przykład: users/123456789.

Adres e-mail użytkownika lub me może być również używany jako alias do odwoływania się do rozmówcy. Na przykład users/user@example.com lub users/me.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

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

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/chat.users.availability
  • https://www.googleapis.com/auth/chat.users.availability.readonly

Więcej informacji znajdziesz w przewodniku po autoryzacji.