ایموجی های سفارشی را در یک سازمان فهرست کنید

این راهنما نحوه استفاده از متد list در منبع CustomEmoji از API چت گوگل را برای فهرست کردن ایموجی‌های سفارشی قابل مشاهده برای کاربر احراز هویت شده در یک سازمان Google Workspace توضیح می‌دهد.

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

پیش‌نیازها

نود جی اس

فهرست کردن ایموجی‌های سفارشی در یک سازمان

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

  • دامنه‌ی مجوز chat.customemojis را مشخص کنید.
  • متد ListCustomEmojis را فراخوانی کنید.

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

نود جی اس

چت/کتابخانه‌های-مشتری/ابر/لیست-ایموجی‌های-سفارشی-کاربر-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 get 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 = {
    // Optional. Replace FILTER here
    filter: 'FILTER',
  };

  // Make the request
  const pageResult = await chatClient.listCustomEmojisAsync(request);

  // Handle the response. Iterating over pageResult will yield results and
  // resolve additional pages automatically.
  for await (const response of pageResult) {
    console.log(response);
  }
}

await main();

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

  • FILTER : اختیاری، فیلتری که برای درخواست لیست اعمال می‌شود.