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

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

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

پیش نیازها

Node.js

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

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

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

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

Node.js

chat/client-libraries/cloud/list-custom-emojis-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 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);
  }
}

main().catch(console.error);

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

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