Z tego przewodnika dowiesz się, jak używać metody
get()
w zasobie SpaceReadState interfejsu Google Chat API, aby uzyskać szczegółowe informacje o
stanie odczytu użytkownika w pokoju. Aby uzyskać stan odczytu wiadomości w
wątku, przeczytaj artykuł
Uzyskiwanie szczegółowych informacji o stanie odczytu wątku przez użytkownika.
Wymagania wstępne
Node.js
- Skonfiguruj środowisko:
- Utwórz projekt 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 dla Node.js .
-
Utwórz dane logowania identyfikatora klienta OAuth dla aplikacji na komputer. Aby uruchomić przykład z tego
przewodnika, zapisz dane logowania jako plik JSON o nazwie
credentials.jsonw katalogu lokalnym.
- Wybierz zakres autoryzacji, który obsługuje uwierzytelnianie użytkowników.
Pobieranie stanu odczytu pokoju przez użytkownika wywołującego
Aby uzyskać szczegółowe informacje o stanie odczytu użytkownika w pokoju, w żądaniu uwzględnij te elementy:
- Określ zakres autoryzacji
chat.users.readstatelubchat.users.readstate.readonly. - Wywołaj metodę
GetSpaceReadState(), przekazującnamestanu odczytu pokoju, który zawiera identyfikator lub alias użytkownika oraz identyfikator pokoju. Pobieranie stanu odczytu pokoju obsługuje tylko pobieranie stanu odczytu użytkownika wywołującego, który można określić, ustawiając jedną z tych opcji:- Alias
me. Na przykład,users/me/spaces/SPACE/spaceReadState. - Adres e-mail użytkownika wywołującego w Workspace. Na przykład,
users/user@example.com/spaces/SPACE/spaceReadState. - Identyfikator użytkownika wywołującego. Na przykład,
users/USER/spaces/SPACE/spaceReadState.
- Alias
Ten przykład pobiera stan odczytu pokoju przez użytkownika wywołującego:
Node.js
Aby uruchomić ten przykład, zastąp SPACE_NAME identyfikatorem z
nazwy pokoju
name.
Możesz go uzyskać, wywołując metodę
ListSpaces()
lub z adresu URL pokoju.
Interfejs Google Chat API pobiera określony stan odczytu pokoju i zwraca
instancję
SpaceReadState.
Powiązane artykuły
- Aktualizowanie stanu odczytu pokoju przez użytkownika wywołującego.
- Pobieranie stanu odczytu wątku przez użytkownika wywołującego.