Benutzerdefiniertes Emoji löschen

In diesem Leitfaden wird erläutert, wie Sie die Methode delete für die Ressource CustomEmoji der Google Chat API verwenden, um ein benutzerdefiniertes Emoji in einer Google Workspace-Organisation zu löschen.

Standardmäßig können Nutzer nur benutzerdefinierte Emojis löschen, die sie selbst erstellt haben. Emoji-Manager, die vom Administrator zugewiesen wurden, können alle benutzerdefinierten Emojis in der Organisation löschen.

Benutzerdefinierte Emojis sind nur für Google Workspace-Konten verfügbar und Ihr Administrator muss sie für Ihre Organisation aktivieren. Weitere Informationen finden Sie unter Benutzerdefinierte Emojis in Google Chat und Berechtigungen für benutzerdefinierte Emojis verwalten.

Vorbereitung

Node.js

Benutzerdefiniertes Emoji löschen

Wenn Sie ein benutzerdefiniertes Emoji mit Nutzerauthentifizierung löschen möchten, übergeben Sie Folgendes in Ihrer Anfrage:

  • Geben Sie den chat.customemojis-Autorisierungsbereich an.
  • Rufen Sie die Methode DeleteCustomEmoji() auf.
    • Legen Sie im Anfragetext name auf den Ressourcennamen des zu löschenden benutzerdefinierten Emojis fest.

Im folgenden Beispiel wird ein benutzerdefiniertes Emoji gelöscht.

Node.js

chat/client-libraries/cloud/delete-custom-emoji-user-cred.js
import {createClientWithUserCredentials} from './authentication-utils.js';

const USER_AUTH_OAUTH_SCOPES = ['https://www.googleapis.com/auth/chat.customemojis'];

// This sample shows how to delete a custom emoji with user credential
async function main() {
  // Create a client
  const chatClient = await createClientWithUserCredentials(USER_AUTH_OAUTH_SCOPES);

  // Initialize request argument(s)
  const request = {
    // TODO(developer): Replace EMOJI_NAME here.
    name: 'customEmojis/EMOJI_NAME'
  };

  // Make the request
  const response = await chatClient.deleteCustomEmoji(request);

  // Handle the response
  console.log(response);
}

main().catch(console.error);

Um dieses Beispiel auszuführen, ersetzen Sie Folgendes:

  • EMOJI_NAME: Der eindeutige Name für Ihr benutzerdefiniertes Emoji im Feld emoji_name. Sie können die ID abrufen, indem Sie die Methode ListCustomEmoji aufrufen oder aus dem Antworttext, der nach dem asynchronen Erstellen eines benutzerdefinierten Emojis mit der Chat API zurückgegeben wird.