REST Resource: users.spaces.spaceNotificationSetting

资源:SpaceNotificationSetting

聊天室中用户的通知设置。

JSON 表示法
{
  "name": string,
  "notificationSetting": enum (NotificationSetting),
  "muteSetting": enum (MuteSetting)
}
字段
name

string

标识符。聊天室通知设置的资源名称。格式:users/{user}/spaces/{space}/spaceNotificationSetting

notificationSetting

enum (NotificationSetting)

通知设置。

muteSetting

enum (MuteSetting)

聊天室通知忽略设置。

NotificationSetting

通知设置类型。

枚举
NOTIFICATION_SETTING_UNSPECIFIED 预留。
ALL 当用“@”提及您、关注的消息串、新消息串中的首条消息时,系统会触发通知。除非用户手动取消关注,否则系统会自动关注所有新消息串。
MAIN_CONVERSATIONS 系统会在有人用“@”提及你、所关注话题有新消息,或新话题中有首条消息时触发通知。不适用于一对一私信。
FOR_YOU 当用“@”提及您的消息和所关注的消息串时,即可触发通知。不适用于一对一私信。
OFF 通知功能已关闭。

MuteSetting

聊天室通知静音设置类型。

枚举
MUTE_SETTING_UNSPECIFIED 已预订。
UNMUTED 用户会根据通知设置接收聊天室的通知。
MUTED 无论通知设置如何,用户都不会收到聊天室的任何通知。

方法

get

获取聊天室通知状态设置。

patch

更新聊天室通知状态设置。