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 ustawień powiadomień w pokoju. Format: users/{user}/spaces/{space}/spaceNotificationSetting.

notificationSetting

enum (NotificationSetting)

Ustawienie powiadomień.

muteSetting

enum (MuteSetting)

Ustawienie wyciszenia powiadomień z 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. Wszystkie nowe wątki są automatycznie obserwowane, chyba że użytkownik zrezygnuje z obserwowania.
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. Niedostępne 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 o pokoju zgodnie z ustawieniami powiadomień.
MUTED Użytkownik nie będzie otrzymywać żadnych powiadomień z pokoju, niezależnie od ustawień powiadomień.

Metody

get

Pobiera ustawienia stanu powiadomienia o pokoju.

patch

Zaktualizuje ustawienia stanu powiadomień o pokoju.