حذف إيموجي مخصّص

يشرح هذا الدليل كيفية استخدام الـ delete في مورد الـ CustomEmoji ضِمن Google Chat API لحذف إيموجي مخصّص في مؤسسة Google Workspace.

لا يمكن للمستخدمين حذف سوى الإيموجي المخصّص الذي أنشأوه. يمكن لمدراء الإيموجي الذين يعيّنهم المشرف حذف أي إيموجي مخصّص في المؤسسة.

لا تتوفّر الإيموجي المخصّصة إلا لحسابات Google Workspace، ويجب أن يفعِّلها المشرف في مؤسستك. لمزيد من المعلومات، يُرجى الاطّلاع على التعرّف على الإيموجي المخصّص في Google Chat و إدارة أذونات الإيموجي المخصّصة.

المتطلبات الأساسية

Node.js

  • حساب Google Workspace Business أو Enterprise يتيح الوصول إلى Google Chat

حذف إيموجي مخصّص

لحذف إيموجي مخصّص باستخدام مصادقة المستخدم، مرِّر ما يلي في طلبك:

  • حدِّد نطاق التفويض chat.customemojis.
  • استدعِ طريقة 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);
}

await main();

لتشغيل هذا النموذج، استبدِل ما يلي:

  • EMOJI_NAME: الاسم الفريد للإيموجي المخصّص في الحقل emoji_name يمكنك الحصول على المعرّف من خلال استدعاء الـ ListCustomEmoji طريقة، أو من نص الاستجابة الذي يتم عرضه بعد إنشاء إيموجي مخصّص بشكل غير متزامن باستخدام Chat API.