این راهنما نحوه استفاده از متد list در منبع CustomEmoji از API چت گوگل را برای فهرست کردن ایموجیهای سفارشی قابل مشاهده برای کاربر احراز هویت شده در یک سازمان Google Workspace توضیح میدهد.
ایموجیهای سفارشی فقط برای حسابهای Google Workspace در دسترس هستند و سرپرست شما باید ایموجیهای سفارشی را برای سازمان شما فعال کند. برای اطلاعات بیشتر، به «درباره ایموجیهای سفارشی در Google Chat بیشتر بدانید» و «مدیریت مجوزهای ایموجی سفارشی» مراجعه کنید.
پیشنیازها
نود جی اس
- یک حساب کاربری تجاری یا سازمانی Google Workspace با دسترسی به Google Chat .
- محیط خود را تنظیم کنید:
- یک پروژه گوگل کلود ایجاد کنید .
- صفحه رضایت OAuth را پیکربندی کنید .
- API چت گوگل را با نام، آیکون و توضیحات برای برنامه چت خود فعال و پیکربندی کنید .
- کتابخانه کلاینت ابری Node.js را نصب کنید.
- بر اساس نحوهی احراز هویت در درخواست API چت گوگل خود، اعتبارنامههای دسترسی ایجاد کنید:
- برای احراز هویت به عنوان کاربر چت، اعتبارنامههای OAuth client ID را ایجاد کنید و اعتبارنامهها را به عنوان یک فایل JSON با نام
credentials.jsonدر دایرکتوری محلی خود ذخیره کنید. - برای احراز هویت به عنوان برنامه چت، اعتبارنامههای حساب سرویس را ایجاد کنید و اعتبارنامهها را به عنوان یک فایل JSON با نام
credentials.jsonذخیره کنید.
- برای احراز هویت به عنوان کاربر چت، اعتبارنامههای OAuth client ID را ایجاد کنید و اعتبارنامهها را به عنوان یک فایل JSON با نام
- بر اساس اینکه میخواهید به عنوان کاربر یا برنامه چت احراز هویت کنید ، یک محدوده مجوز انتخاب کنید .
فهرست کردن ایموجیهای سفارشی در یک سازمان
برای فهرست کردن ایموجیهای سفارشی در یک سازمان با احراز هویت کاربر ، موارد زیر را در درخواست خود وارد کنید:
- دامنهی مجوز
chat.customemojisرا مشخص کنید. - متد
ListCustomEmojisرا فراخوانی کنید.
مثال زیر فهرستی از ایموجیهای سفارشی در یک سازمان را نشان میدهد.
نود جی اس
برای اجرای این نمونه، موارد زیر را جایگزین کنید:
-
FILTER: اختیاری، فیلتری که برای درخواست لیست اعمال میشود.