یک ایموجی سفارشی را حذف کنید

این راهنما نحوه استفاده از متد delete در منبع CustomEmoji از Google Chat API را برای حذف یک ایموجی سفارشی در یک سازمان Google Workspace توضیح می‌دهد.

به طور پیش‌فرض، کاربران فقط می‌توانند ایموجی‌های سفارشی که خودشان ایجاد کرده‌اند را حذف کنند. مدیران ایموجی که توسط مدیر تعیین شده‌اند می‌توانند هر ایموجی سفارشی را در سازمان حذف کنند.

ایموجی‌های سفارشی فقط برای حساب‌های Google Workspace در دسترس هستند و سرپرست شما باید ایموجی‌های سفارشی را برای سازمان شما فعال کند. برای اطلاعات بیشتر، به «درباره ایموجی‌های سفارشی در Google Chat بیشتر بدانید» و «مدیریت مجوزهای ایموجی سفارشی» مراجعه کنید.

پیش‌نیازها

نود جی اس

حذف یک ایموجی سفارشی

برای حذف یک ایموجی سفارشی با احراز هویت کاربر ، موارد زیر را در درخواست خود وارد کنید:

  • دامنه‌ی مجوز chat.customemojis را مشخص کنید.
  • متد DeleteCustomEmoji() را فراخوانی کنید.
    • در بدنه درخواست، name برابر با نام منبع ایموجی سفارشی که قرار است حذف شود، قرار دهید.

مثال زیر یک ایموجی سفارشی را حذف می‌کند.

نود جی اس

چت/کتابخانه‌های-مشتری/ابر/حذف-ایموجی-سفارشی-کاربر-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);
}

await main();

برای اجرای این نمونه، موارد زیر را جایگزین کنید:

  • EMOJI_NAME : نام منحصر به فرد برای ایموجی سفارشی شما، در فیلد emoji_name . می‌توانید شناسه را با فراخوانی متد ListCustomEmoji یا از بدنه پاسخی که پس از ایجاد یک ایموجی سفارشی به صورت غیرهمزمان با Chat API برگردانده می‌شود، به دست آورید.