يوضّح هذا الدليل كيفية استخدام الأسلوب
create()
في مورد Reaction
من Google Chat API لإضافة تفاعل إلى
رسالة، مثل 👍 و🚲 و🌞.
يمثّل
المورد Reaction
رمزًا تعبيريًا يمكن للمستخدمين استخدامه للتفاعل مع رسالة، مثل 👍 و🚲
و🌞.
المتطلبات الأساسية
Node.js
- حساب على Google Workspace من فئة Business أو Enterprise يتيح الوصول إلى 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
رمزًا تعبيريًا عاديًا يمثّله سلسلة uft-8.
في المثال التالي، يتم التفاعل مع رسالة باستخدام الرمز التعبيري 😀:
Node.js
لتشغيل هذا العيّنة، استبدِل ما يلي:
SPACE_NAME
: رقم التعريف منname
المساحة يمكنك الحصول على المعرّف من خلال استدعاء الوسيطةListSpaces()
أو من عنوان URL للمساحة.MESSAGE_NAME
: المعرّف منname
الرسالة يمكنك الحصول على رقم التعريف من نص الاستجابة الذي يتم إرجاعه بعد إنشاء رسالة بشكل غير متزامن باستخدام Chat API، أو باستخدام الاسم المخصّص الذي تمّ تعيينه للرسالة عند إنشائها.
تعرض Chat API مثيلًا من
Reaction
الذي يوضّح التفاعل الذي تم إنشاؤه.