يوضّح هذا الدليل كيفية استخدام الأسلوب
list()
في مورد Reaction
من Google Chat API لعرض التفاعلات مع
الرسالة، مثل 👍 و🚲 و🌞.
تشير رسالة الأشكال البيانية
مرجع Reaction
يمثّل رمزًا تعبيريًا يمكن للمستخدمين استخدامه للتفاعل مع رسالة، مثلاً 👍 أو 🚲
😅.
المتطلبات الأساسية
Node.js
- نشاط تجاري أو مؤسسة حساب Google Workspace لديه إذن بالوصول إلى Google Chat
- إعداد البيئة:
- أنشئ مشروعًا على Google Cloud.
- إعداد شاشة طلب الموافقة المتعلّقة ببروتوكول OAuth
- تفعيل Google Chat API وضبطه باستخدام اسم ورمزه ووصفه لتطبيق Chat.
- ثبِّت مكتبة برامج Cloud Client Library لنظام التشغيل Node.js.
-
أنشئ بيانات اعتماد معرِّف عميل OAuth لتطبيق متوافق مع الكمبيوتر المكتبي. لتنفيذ النموذج في هذه
هذا الدليل، فاحفظ بيانات الاعتماد كملف JSON اسمه
client_secrets.json
في الدليل المحلي.
- اختر نطاق تفويض يتيح مصادقة المستخدم.
عرض التفاعلات
لعرض التفاعلات مع رسالة، أرسِل ما يلي في طلبك:
- حدِّد
chat.messages.reactions.readonly
أوchat.messages.reactions
نطاق التفويضchat.messages.readonly
أوchat.messages
- عليك استدعاء
ListReactions()
، لتمريرparent
كاسم مورد للرسالة.
يعرض المثال التالي التفاعلات مع رسالة محدّدة:
Node.js
لتشغيل هذا العيّنة، استبدِل ما يلي:
-
SPACE_NAME
: المعرّف منname
المساحة ويمكنك الحصول على المعرّف من خلال استدعاءListSpaces()
أو من عنوان URL الخاص بالمساحة. MESSAGE_NAME
: المعرّف منname
الرسالة يمكنك الحصول على المعرّف من نص الاستجابة الذي تم إرجاعه بعد إنشاء بشكل غير متزامن مع Chat API، أو من خلال اسم مخصّص المخصص للرسالة عند الإنشاء.
تُرجع Chat API قائمة مُقسَّمة إلى صفحات من التفاعلات.