Method: users.availability.patch

Aktualizuje informacje o dostępności użytkownika. Tą metodą można aktualizować tylko pole customStatus.

Ta metoda aktualizuje 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

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
availability.name

string

Identyfikator. Nazwa zasobu dostępności użytkownika.

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.

Parametry zapytania

Parametry
updateMask

string (FieldMask format)

Wymagane. Lista pól do zaktualizowania. Jedynym polem, które można zaktualizować, jest customStatus.

Treść żądania

Treść żądania zawiera wystąpienie elementu Availability.

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

Więcej informacji znajdziesz w przewodniku po autoryzacji.