Ten przewodnik wyjaśnia, jak używać metody
list
w zasobie
CustomEmoji
interfejsu Google Chat API, aby wyświetlić listę niestandardowych emoji widocznych dla uwierzytelnionego użytkownika w organizacji Google Workspace.
Niestandardowe emoji są dostępne tylko na kontach Google Workspace, a administrator musi włączyć je w organizacji. Więcej informacji znajdziesz w artykułach Więcej informacji o niestandardowych emotikonach w Google Chat i Zarządzanie uprawnieniami do niestandardowych emotikonów.
Wymagania wstępne
Node.js
- Konto Google Workspace w wersji Business lub Enterprise z dostępem do Google Chat.
- 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 do obsługi czatu.
- Zainstaluj bibliotekę klienta Cloud Node.js.
- Utwórz dane logowania, które będą zależeć od sposobu uwierzytelniania w żądaniu do interfejsu Google Chat API:
- Aby uwierzytelnić się jako użytkownik Chatu, utwórz dane logowania identyfikatora klienta OAuth i zapisz je jako plik JSON o nazwie
credentials.json
w katalogu lokalnym. - Aby uwierzytelnić się jako aplikacja w Chat, utwórz dane logowania konta usługi i zapisz je w pliku JSON o nazwie
credentials.json
.
- Aby uwierzytelnić się jako użytkownik Chatu, utwórz dane logowania identyfikatora klienta OAuth i zapisz je jako plik JSON o nazwie
- Wybierz zakres autoryzacji w zależności od tego, czy chcesz uwierzytelnić się jako użytkownik, czy jako aplikacja do obsługi czatu.
Wyświetlanie listy niestandardowych emotikonów w organizacji
Aby wyświetlić listę niestandardowych emoji w organizacji z uwierzytelnianiem użytkownika, w żądaniu przekaż następujące informacje:
- Określ zakres autoryzacji
chat.customemojis
. - Wywołaj metodę
ListCustomEmojis
.
Poniższy przykład zawiera listę niestandardowych emotikonów w organizacji.
Node.js
Aby uruchomić ten przykład, zastąp te elementy:
FILTER
: opcjonalny filtr do zastosowania w przypadku żądania listy.
Powiązane artykuły
- Tworzenie niestandardowego emotikona
- Usuwanie niestandardowego emotikona
- Wyświetlanie szczegółów niestandardowego emotikona