Method: users.availability.patch

Обновляет информацию о доступности для пользователя. С помощью этого метода можно обновить только поле customStatus .

Этот метод обновляет информацию о доступности только авторизованного пользователя.

Требуется аутентификация пользователя с использованием одной из следующих областей авторизации :

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

HTTP-запрос

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

В URL-адресе используется синтаксис транскодирования gRPC .

Параметры пути

Параметры
availability.name

string

Идентификатор. Название ресурса, определяющее доступность пользователя.

Формат: users/{user}/availability

{user} — это идентификатор пользователя в API для работы с людьми или в API каталога Admin SDK. Например, users/123456789 .

Адрес электронной почты пользователя или имя пользователя me также могут использоваться в качестве псевдонима для обращения к вызывающему абоненту. Например, users/user@example.com или users/me .

Параметры запроса

Параметры
updateMask

string ( FieldMask format)

Обязательно. Список полей для обновления. Единственное поле, которое можно обновить, — это customStatus .

Текст запроса

В теле запроса содержится экземпляр класса Availability .

Ответный текст

В случае успеха тело ответа содержит экземпляр класса Availability .

Области полномочий

Требуется один из следующих диапазонов аутентификации OAuth:

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

Для получения более подробной информации см. руководство по авторизации .