REST Resource: users.spaces.spaceNotificationSetting

Zasób: SpaceNotificationSetting

Ustawienia powiadomień użytkownika w pokoju.

Zapis JSON
{
  "name": string,
  "notificationSetting": enum (NotificationSetting),
  "muteSetting": enum (MuteSetting)
}
Pola
name

string

Identyfikator. Nazwa zasobu w ustawieniu powiadomień o pokoju. Format: users/{user}/spaces/{space}/spaceNotificationSetting.

notificationSetting

enum (NotificationSetting)

Ustawienie powiadomień.

muteSetting

enum (MuteSetting)

Ustawienie wyciszenia powiadomień o pokoju.

NotificationSetting

Typy ustawień powiadomień.

Wartości w polu enum
NOTIFICATION_SETTING_UNSPECIFIED Zarezerwowane.
ALL Powiadomienia są wywoływane przez @wzmianki, obserwowane wątki i pierwszą wiadomość w nowych wątkach. Automatycznie obserwowane są wszystkie nowe wątki, chyba że użytkownik przestanie je obserwować.
MAIN_CONVERSATIONS Powiadomienie jest wywoływane przez @wzmianki, obserwowane wątki i pierwszą wiadomość w nowych wątkach. Niedostępne w przypadku czatów 1:1.
FOR_YOU Powiadomienie jest wywoływane przez @wzmianki i obserwowane wątki. Nie jest dostępna w przypadku czatów 1:1.
OFF Powiadomienie jest wyłączone.

MuteSetting

Typy ustawień ignorowania powiadomień w pokoju.

Wartości w polu enum
MUTE_SETTING_UNSPECIFIED Zarezerwowane.
UNMUTED Użytkownik będzie otrzymywać powiadomienia z pokoju zgodnie z ustawieniem powiadomień.
MUTED Użytkownik nie będzie otrzymywać żadnych powiadomień dotyczących pokoju bez względu na ustawienie powiadomień.

Metody

get

Pobiera ustawienia stanu powiadomienia o pokoju.

patch

Zaktualizuje ustawienia stanu powiadomień o pokoju.