يوضِّح هذا الدليل كيفية استخدام طريقة
get
في مورد
CustomEmoji
ضِمن Google Chat API للحصول على تفاصيل حول إيموجي مخصّص.
لا تتوفّر الإيموجي المخصّصة إلا لحسابات Google Workspace، ويجب أن يفعِّل المشرف هذه الميزة لمؤسستك. لمزيد من المعلومات، يُرجى الاطّلاع على التعرّف على الإيموجي المخصّصة في Google Chat و إدارة أذونات الإيموجي المخصّصة.
المتطلبات الأساسية
Node.js
- إعداد البيئة:
- إنشاء مشروع على Google Cloud.
- ضبط شاشة طلب الموافقة المتعلّقة ببروتوكول OAuth.
- تفعيل Google Chat API وضبطه باستخدام اسم و رمز ووصف لتطبيق Chat.
- تثبيت مكتبة عملاء Google Cloud لـ Node.js.
- إنشاء بيانات اعتماد للوصول استنادًا إلى طريقة المصادقة في طلب Google Chat API
request:
- للمصادقة كمستخدم في Chat،
أنشئ بيانات اعتماد لرقم تعريف عميل OAuth واحفظها كملف JSON باسم
credentials.jsonفي الدليل المحلي. - للمصادقة كتطبيق Chat،
أنشئ بيانات اعتماد لحساب خدمة واحفظها كملف JSON باسم
credentials.json.
- للمصادقة كمستخدم في Chat،
أنشئ بيانات اعتماد لرقم تعريف عميل OAuth واحفظها كملف JSON باسم
- اختيار نطاق تفويض استنادًا إلى ما إذا كنت تريد المصادقة كمستخدم أو كتطبيق Chat.
الحصول على تفاصيل حول إيموجي مخصّص
للحصول على تفاصيل حول إيموجي مخصّص باستخدام مصادقة المستخدم، مرِّر ما يلي في طلبك:
- حدِّد نطاق تفويض
chat.customemojis. - استدعِ طريقة
GetCustomEmoji. - في نص الطلب، اضبط
nameعلى اسم مورد الإيموجي المخصّص الذي تريد الحصول عليه.
يحصل المثال التالي على تفاصيل إيموجي مخصّص.
Node.js
لتشغيل هذا النموذج، استبدِل ما يلي:
EMOJI_NAME: الاسم الفريد للإيموجي المخصّص في الحقلemoji_nameيمكنك الحصول على المعرّف من خلال استدعاء الـListCustomEmoji()طريقة، أو من نص الاستجابة الذي يتم عرضه بعد إنشاء إيموجي مخصّص بشكل غير متزامن باستخدام Chat API.