Ten przewodnik wyjaśnia, jak używać metody
delete
w zasobie
CustomEmoji
interfejsu Google Chat API do usuwania niestandardowych emotikonów w organizacji Google Workspace.
Domyślnie użytkownicy mogą usuwać tylko utworzone przez siebie niestandardowe emotikony. Menedżerowie emotikonów przypisani przez administratora mogą usuwać dowolne niestandardowe emotikony w organizacji.
Niestandardowe emotikony są dostępne tylko na kontach Google Workspace, a administrator musi włączyć je w organizacji. Więcej informacji znajdziesz w artykułach Informacje o niestandardowych emotikonach w Google Chat i Zarządzanie uprawnieniami do niestandardowych emotikonów.
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 do obsługi czatu.
- Zainstaluj bibliotekę klienta Cloud dla Node.js .
- Utwórz dane logowania na podstawie sposodu uwierzytelniania w żądaniu do interfejsu Google Chat API
request:
- Aby uwierzytelnić się jako użytkownik czatu,
utwórz dane logowania identyfikatora klienta OAuth i zapisz je w pliku JSON o nazwie
credentials.jsonw katalogu lokalnym. - Aby uwierzytelnić się jako aplikacja do obsługi czatu,
utwórz dane logowania konta usługi i zapisz je w pliku JSON o nazwie
credentials.json.
- Aby uwierzytelnić się jako użytkownik czatu,
utwórz dane logowania identyfikatora klienta OAuth i zapisz je w pliku 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.
Usuwanie niestandardowego emotikona
Aby usunąć niestandardowy emotikon za pomocą uwierzytelnienia użytkownika, w żądaniu podaj te informacje:
- Określ zakres autoryzacji
chat.customemojis. - Wywołaj
DeleteCustomEmoji()metodę.- W treści żądania ustaw
namena nazwę zasobu niestandardowego emotikona, który chcesz usunąć.
- W treści żądania ustaw
Poniższy przykład usuwa niestandardowy emotikon.
Node.js
Aby uruchomić ten przykład, zastąp te elementy:
EMOJI_NAME: unikalna nazwa niestandardowego emotikona w poluemoji_name. Identyfikator możesz uzyskać, wywołując metodęListCustomEmojilub z treści odpowiedzi zwróconej po asynchronicznym utworzeniu niestandardowego emotikona za pomocą interfejsu Chat API.
Powiązane artykuły
- Tworzenie niestandardowego emotikona
- Wyświetlanie szczegółów niestandardowego emotikona
- Wyświetlanie listy niestandardowych emotikonów w organizacji