В этом руководстве объясняется, как использовать метод patch()
ресурса SpaceNotificationSetting
API Google Chat для обновления настроек уведомлений о пространстве пользователя.
Ресурс SpaceNotificationSetting
— это одноэлементный ресурс, который представляет сведения о настройках уведомлений о пространстве указанного пользователя.
Предварительные условия
- Аккаунт Google Workspace для бизнеса или предприятия с доступом к Google Chat .
- Настройте свою среду:
- Создайте проект Google Cloud .
- Настройте экран согласия OAuth .
- Включите и настройте API Google Chat, указав имя, значок и описание для вашего приложения Chat.
- Установите облачную клиентскую библиотеку Node.js.
- Создайте учетные данные идентификатора клиента OAuth для настольного приложения. Чтобы запустить пример из этого руководства, сохраните учетные данные в виде файла JSON с именем
client_secrets.json
в локальном каталоге.
- Выберите область авторизации , которая поддерживает аутентификацию пользователей.
Обновите настройки уведомлений о пространстве вызывающего пользователя.
Чтобы обновить настройки уведомлений в чат-группе пользователя, включите в свой запрос следующее:
- Укажите область авторизации
chat.users.spacesettings
. - Вызовите метод
UpdateSpaceNotificationSetting()
, передав запросUpdateSpaceNotificationSetting
, чтобы сохранить изменения в настройках уведомлений. Запрос включает в себя:-
spaceNotificationSetting
со следующими свойствами:- Свойство
name
указывает, какие параметры уведомлений о пространстве необходимо обновить, включая идентификатор пользователя или псевдоним и идентификатор пространства. Обновление настроек уведомлений о пространстве поддерживает только обновление настроек уведомлений вызывающего пользователя, которое можно указать, установив один из следующих параметров:-
me
псевдоним. Например,users/me/spaces/ SPACE /spaceNotificationSetting
. - Адрес электронной почты Workspace звонящего пользователя. Например,
users/user@example.com/spaces/ SPACE /spaceNotificationSetting
. - Идентификатор пользователя вызывающего пользователя. Например,
users/ USER /spaces/ SPACE /spaceNotificationSetting
.
-
-
notificationSetting
: устанавливает уровень уведомлений, напримерALL
,OFF
. - Параметр
muteSetting
: включает или выключает звук, значения могут бытьMUTED
илиUNMUTED
.
- Свойство
-
updateMask
: устанавливает поля обновления, они могут включать в себяnotification_setting
,mute_setting
.
-
В следующем примере обновляется настройка уведомления о пространстве вызывающего пользователя:
Чтобы запустить этот пример, замените SPACE_NAME
идентификатором из name
пространства. Вы можете получить идентификатор, вызвав метод ListSpaces()
или по URL-адресу пространства.
API Google Chat обновляет указанные настройки уведомлений о пространстве и возвращает экземпляр SpaceNotificationSetting
.
Связанные темы
, В этом руководстве объясняется, как использовать метод patch()
ресурса SpaceNotificationSetting
API Google Chat для обновления настроек уведомлений о пространстве пользователя.
Ресурс SpaceNotificationSetting
— это одноэлементный ресурс, который представляет сведения о настройках уведомлений о пространстве указанного пользователя.
Предварительные условия
- Аккаунт Google Workspace для бизнеса или предприятия с доступом к Google Chat .
- Настройте свою среду:
- Создайте проект Google Cloud .
- Настройте экран согласия OAuth .
- Включите и настройте API Google Chat, указав имя, значок и описание для вашего приложения Chat.
- Установите облачную клиентскую библиотеку Node.js.
- Создайте учетные данные идентификатора клиента OAuth для настольного приложения. Чтобы запустить пример из этого руководства, сохраните учетные данные в виде файла JSON с именем
client_secrets.json
в локальном каталоге.
- Выберите область авторизации , которая поддерживает аутентификацию пользователей.
Обновите настройки уведомлений о пространстве вызывающего пользователя.
Чтобы обновить настройки уведомлений в чат-группе пользователя, включите в свой запрос следующее:
- Укажите область авторизации
chat.users.spacesettings
. - Вызовите метод
UpdateSpaceNotificationSetting()
, передав запросUpdateSpaceNotificationSetting
, чтобы сохранить изменения в настройках уведомлений. Запрос включает в себя:-
spaceNotificationSetting
со следующими свойствами:- Свойство
name
указывает, какие параметры уведомлений о пространстве необходимо обновить, включая идентификатор пользователя или псевдоним и идентификатор пространства. Обновление настроек уведомлений о пространстве поддерживает только обновление настроек уведомлений вызывающего пользователя, которое можно указать, установив один из следующих параметров:-
me
псевдоним. Например,users/me/spaces/ SPACE /spaceNotificationSetting
. - Адрес электронной почты Workspace звонящего пользователя. Например,
users/user@example.com/spaces/ SPACE /spaceNotificationSetting
. - Идентификатор пользователя вызывающего пользователя. Например,
users/ USER /spaces/ SPACE /spaceNotificationSetting
.
-
-
notificationSetting
: устанавливает уровень уведомлений, напримерALL
,OFF
. -
muteSetting
: включает или выключает звук, значения могут бытьMUTED
илиUNMUTED
.
- Свойство
-
updateMask
: устанавливает поля обновления, они могут включать в себяnotification_setting
,mute_setting
.
-
В следующем примере обновляется настройка уведомления о пространстве вызывающего пользователя:
Чтобы запустить этот пример, замените SPACE_NAME
идентификатором из name
пространства. Вы можете получить идентификатор, вызвав метод ListSpaces()
или по URL-адресу пространства.
API Google Chat обновляет указанные настройки уведомлений о пространстве и возвращает экземпляр SpaceNotificationSetting
.
Связанные темы
, В этом руководстве объясняется, как использовать метод patch()
ресурса SpaceNotificationSetting
API Google Chat для обновления настроек уведомлений о пространстве пользователя.
Ресурс SpaceNotificationSetting
— это одноэлементный ресурс, который представляет сведения о настройках уведомлений о пространстве указанного пользователя.
Предварительные условия
- Аккаунт Google Workspace для бизнеса или предприятия с доступом к Google Chat .
- Настройте свою среду:
- Создайте проект Google Cloud .
- Настройте экран согласия OAuth .
- Включите и настройте API Google Chat, указав имя, значок и описание для вашего приложения Chat.
- Установите облачную клиентскую библиотеку Node.js.
- Создайте учетные данные идентификатора клиента OAuth для настольного приложения. Чтобы запустить пример из этого руководства, сохраните учетные данные в виде файла JSON с именем
client_secrets.json
в локальном каталоге.
- Выберите область авторизации , которая поддерживает аутентификацию пользователей.
Обновите настройки уведомлений о пространстве вызывающего пользователя.
Чтобы обновить настройки уведомлений в чат-группе пользователя, включите в свой запрос следующее:
- Укажите область авторизации
chat.users.spacesettings
. - Вызовите метод
UpdateSpaceNotificationSetting()
, передав запросUpdateSpaceNotificationSetting
, чтобы сохранить изменения в настройках уведомлений. Запрос включает в себя:-
spaceNotificationSetting
со следующими свойствами:- Свойство
name
указывает, какие параметры уведомлений о пространстве необходимо обновить, включая идентификатор пользователя или псевдоним и идентификатор пространства. Обновление настроек уведомлений о пространстве поддерживает только обновление настроек уведомлений вызывающего пользователя, которое можно указать, установив один из следующих параметров:-
me
псевдоним. Например,users/me/spaces/ SPACE /spaceNotificationSetting
. - Адрес электронной почты Workspace звонящего пользователя. Например,
users/user@example.com/spaces/ SPACE /spaceNotificationSetting
. - Идентификатор пользователя вызывающего пользователя. Например,
users/ USER /spaces/ SPACE /spaceNotificationSetting
.
-
-
notificationSetting
: устанавливает уровень уведомлений, напримерALL
,OFF
. - Параметр
muteSetting
: включает или выключает звук, значения могут бытьMUTED
илиUNMUTED
.
- Свойство
-
updateMask
: устанавливает поля обновления, они могут включать в себяnotification_setting
,mute_setting
.
-
В следующем примере обновляется настройка уведомления о пространстве вызывающего пользователя:
Чтобы запустить этот пример, замените SPACE_NAME
идентификатором из name
пространства. Вы можете получить идентификатор, вызвав метод ListSpaces()
или по URL-адресу пространства.
API Google Chat обновляет указанные настройки уведомлений о пространстве и возвращает экземпляр SpaceNotificationSetting
.
Связанные темы
, В этом руководстве объясняется, как использовать метод patch()
ресурса SpaceNotificationSetting
API Google Chat для обновления настроек уведомлений о пространстве пользователя.
Ресурс SpaceNotificationSetting
— это одноэлементный ресурс, который представляет сведения о настройках уведомлений о пространстве указанного пользователя.
Предварительные условия
- Аккаунт Google Workspace для бизнеса или предприятия с доступом к Google Chat .
- Настройте свою среду:
- Создайте проект Google Cloud .
- Настройте экран согласия OAuth .
- Включите и настройте API Google Chat, указав имя, значок и описание для вашего приложения Chat.
- Установите облачную клиентскую библиотеку Node.js.
- Создайте учетные данные идентификатора клиента OAuth для настольного приложения. Чтобы запустить пример из этого руководства, сохраните учетные данные в виде файла JSON с именем
client_secrets.json
в локальном каталоге.
- Выберите область авторизации , которая поддерживает аутентификацию пользователей.
Обновите настройки уведомлений о пространстве вызывающего пользователя.
Чтобы обновить настройки уведомлений в чат-группе пользователя, включите в свой запрос следующее:
- Укажите область авторизации
chat.users.spacesettings
. - Вызовите метод
UpdateSpaceNotificationSetting()
, передав запросUpdateSpaceNotificationSetting
, чтобы сохранить изменения в настройках уведомлений. Запрос включает в себя:-
spaceNotificationSetting
со следующими свойствами:- Свойство
name
указывает, какие параметры уведомлений о пространстве необходимо обновить, включая идентификатор пользователя или псевдоним и идентификатор пространства. Обновление настроек уведомлений о пространстве поддерживает только обновление настроек уведомлений вызывающего пользователя, которое можно указать, установив один из следующих параметров:-
me
псевдоним. Например,users/me/spaces/ SPACE /spaceNotificationSetting
. - Адрес электронной почты Workspace вызывающего пользователя. Например,
users/user@example.com/spaces/ SPACE /spaceNotificationSetting
. - Идентификатор пользователя вызывающего пользователя. Например,
users/ USER /spaces/ SPACE /spaceNotificationSetting
.
-
-
notificationSetting
: устанавливает уровень уведомлений, напримерALL
,OFF
. -
muteSetting
: включает или выключает звук, значения могут бытьMUTED
илиUNMUTED
.
- Свойство
-
updateMask
: устанавливает поля обновления, они могут включать в себяnotification_setting
,mute_setting
.
-
В следующем примере обновляется настройка уведомления о пространстве вызывающего пользователя:
Чтобы запустить этот пример, замените SPACE_NAME
идентификатором из name
пространства. Вы можете получить идентификатор, вызвав метод ListSpaces()
или по URL-адресу пространства.
API Google Chat обновляет указанные настройки уведомлений о пространстве и возвращает экземпляр SpaceNotificationSetting
.