REST Resource: users.spaces.spaceNotificationSetting

Ресурс: SpaceNotificationSetting

Настройки уведомлений пользователя в пространстве.

JSON-представление
{
  "name": string,
  "notificationSetting": enum (NotificationSetting),
  "muteSetting": enum (MuteSetting)
}
Поля
name

string

Идентификатор. Имя ресурса настройки уведомления о пространстве. Формат: users/{user}/spaces/{space}/spaceNotificationSetting .

notification Setting

enum ( NotificationSetting )

Настройка уведомлений.

mute Setting

enum ( MuteSetting )

Настройка отключения звука космических уведомлений.

Настройка уведомлений

Типы настроек уведомлений.

Перечисления
NOTIFICATION_SETTING_UNSPECIFIED Сдержанный.
ALL Уведомления инициируются @упоминаниями, последующими цепочками, первым сообщением о новых темах. Все новые темы отслеживаются автоматически, если только пользователь не отписался от них вручную.
MAIN_CONVERSATIONS Уведомление инициируется @упоминаниями, последующими тредами, первым сообщением о новых тредах. Недоступно для прямых сообщений 1:1.
FOR_YOU Уведомление инициируется @mentions и последующими цепочками. Недоступно для прямых сообщений 1:1.
OFF Уведомление отключено.

Настройка отключения звука

Типы настроек отключения звука космических уведомлений.

Перечисления
MUTE_SETTING_UNSPECIFIED Сдержанный.
UNMUTED Пользователь будет получать уведомления о пространстве в зависимости от настроек уведомлений.
MUTED Пользователь не будет получать никаких уведомлений о пространстве, независимо от настроек уведомлений.

Методы

get

Получает настройки состояния уведомлений о пространстве.

patch

Обновляет настройки состояния уведомлений о пространстве.