این راهنما نحوه استفاده از متد get
در منبع CustomEmoji
از API چت گوگل را برای دریافت جزئیات مربوط به یک ایموجی سفارشی توضیح میدهد.
ایموجیهای سفارشی فقط برای حسابهای 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
را مشخص کنید. - متد
GetCustomEmoji
را فراخوانی کنید. - در بدنه درخواست،
name
برابر با نام منبع ایموجی سفارشی که قرار است دریافت شود، قرار دهید.
مثال زیر جزئیات یک ایموجی سفارشی را دریافت میکند.
نود جی اس
برای اجرای این نمونه، موارد زیر را جایگزین کنید:
-
EMOJI_NAME
: نام منحصر به فرد برای ایموجی سفارشی شما، در فیلدemoji_name
. میتوانید شناسه را با فراخوانی متدListCustomEmoji()
یا از بدنه پاسخی که پس از ایجاد یک ایموجی سفارشی به صورت غیرهمزمان با Chat API برگردانده میشود، به دست آورید.