يوضّح هذا الدليل كيفية استخدام طريقة
list()
في مورد Reaction ضِمن Google Chat API لعرض قائمة بالتفاعلات مع رسالة، مثل 👍 و🚲 و🌞.
يمثّل
Reaction المرجع
رمز إيموجي يمكن للمستخدمين استخدامه للتفاعل مع رسالة، مثل 👍 و🚲 و🌞.
المتطلبات الأساسية
Node.js
- حساب Google Workspace Business أو Enterprise مع إمكانية الوصول إلى Google Chat
- إعداد البيئة:
- أنشئ مشروعًا على Google Cloud.
- ضبط شاشة طلب الموافقة المتعلّقة ببروتوكول OAuth
- فعِّل واجهة Google Chat API وأعِدّها باستخدام اسم ورمز ووصف لتطبيق Chat.
- ثبِّت مكتبة برامج Cloud الخاصة بنظام Node.js.
-
إنشاء بيانات اعتماد معرِّف عميل OAuth لتطبيق على جهاز كمبيوتر لتشغيل النموذج في هذا الدليل، احفظ بيانات الاعتماد كملف JSON باسم
credentials.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 قائمة مقسّمة إلى صفحات بالتفاعلات.