מחיקת אמוג'י בהתאמה אישית

במדריך הזה מוסבר איך להשתמש בשיטה delete במשאב CustomEmoji של Google Chat API כדי למחוק אמוג'י בהתאמה אישית בארגון Google Workspace.

כברירת מחדל, משתמשים יכולים למחוק רק אמוג'י בהתאמה אישית שהם יצרו. מנהלי אמוג'י שהוקצו על ידי האדמין יכולים למחוק כל אמוג'י בהתאמה אישית בארגון.

אפשר ליצור אמוג'י בהתאמה אישית ולהשתמש בהם רק בחשבונות Google Workspace, והאדמין צריך להפעיל את האפשרות הזו בארגון. מידע נוסף זמין במאמרים הסבר על אמוג'י בהתאמה אישית ב-Google Chat וניהול הרשאות לאמוג'י בהתאמה אישית.

דרישות מוקדמות

Node.js

מחיקת אמוג'י בהתאמה אישית

כדי למחוק אמוג'י בהתאמה אישית באמצעות אימות משתמש, צריך להעביר את הפרטים הבאים בבקשה:

  • מציינים את chat.customemojis היקף ההרשאה.
  • מבצעים קריאה ל-method‏ DeleteCustomEmoji().
    • בגוף הבקשה, מגדירים את name לשם המשאב של האמוג'י בהתאמה אישית שרוצים למחוק.

בדוגמה הבאה מוסבר איך למחוק אמוג'י בהתאמה אישית.

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);

כדי להריץ את הדוגמה הזו, מחליפים את הערכים הבאים:

  • EMOJI_NAME: השם הייחודי של סמל האמוג'י המותאם אישית, בשדה emoji_name. אפשר לקבל את המזהה באמצעות קריאה לשיטה ListCustomEmoji, או מגוף התגובה שמוחזר אחרי יצירת אימוג'י בהתאמה אישית באופן אסינכרוני באמצעות Chat API.