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