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

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