Z tego przewodnika dowiesz się, jak używać metody
get()
w zasobie SpaceNotificationSetting interfejsu Google Chat API, aby pobierać
ustawienia powiadomień o pokoju użytkownika.
Zasób
SpaceNotificationSetting
to zasób singleton, który zawiera szczegółowe informacje o ustawieniach powiadomień o pokoju określonego użytkownika.
Wymagania wstępne
Node.js
- Skonfiguruj środowisko:
- Utwórz projekt w Google Cloud.
- Skonfiguruj ekran zgody OAuth.
- Włącz i skonfiguruj interfejs Google Chat API, podając nazwę, ikonę i opis aplikacji Chat.
- Zainstaluj bibliotekę klienta Cloud w Node.js .
-
Utwórz dane logowania z identyfikatorem klienta OAuth dla aplikacji na komputer. Aby uruchomić przykład z tego
przewodnika, zapisz dane logowania w pliku JSON o nazwie
credentials.jsonw katalogu lokalnym.
- Wybierz zakres autoryzacji, który obsługuje uwierzytelnianie użytkowników.
Pobieranie ustawień powiadomień o pokoju użytkownika wywołującego
Aby uzyskać szczegółowe informacje o ustawieniach powiadomień o pokoju użytkownika, w żądaniu uwzględnij te elementy:
- Określ zakres autoryzacji
chat.users.spacesettings. - Wywołaj metodę
GetSpaceNotificationSetting(), przekazującnameustawień powiadomień o pokoju, które mają zostać pobrane, w tym identyfikator użytkownika lub alias oraz identyfikator pokoju. Możesz pobrać tylko ustawienia powiadomień dla użytkownika wywołującego. Aby określić ustawienia, użyj jednej z tych opcji:- Alias
me. Na przykład,users/me/spaces/SPACE_ID/spaceNotificationSetting. - Adres e-mail użytkownika wywołującego w Google Workspace. Na przykład,
users/user@example.com/spaces/SPACE_ID/spaceNotificationSetting. - Identyfikator użytkownika wywołującego. Na przykład,
users/USER/spaces/SPACE/spaceNotificationSetting.
- Alias
Ten przykład pobiera ustawienia powiadomień o pokoju użytkownika wywołującego:
Node.js
Aby uruchomić ten przykład, zastąp SPACE_ID identyfikatorem z
nazwy
name.
Możesz go uzyskać, wywołując metodę
ListSpaces()
lub z adresu URL pokoju.
Interfejs Google Chat API pobiera określone ustawienia powiadomień o pokoju i zwraca
instancję
SpaceNotificationSetting.