هل من الممكن العثور على من تفاعل عبر API؟

هذا التثبيت يعمل بشكل ممتاز على منتداي الصغير - شكرًا جزيلاً!

أتساءل: هل من الممكن الحصول على معلومات حول من تفاعل وكيف مع منشور عبر واجهة برمجة التطبيقات (API)؟ على سبيل المثال، يمكننا توليد استجابة JSON توضح من “أعجب” بالمنشور الأصلي في هذا الموضوع عبر طلب واجهة برمجة التطبيقات التالي:

https://meta.discourse.org/post_action_users.json?post_action_type_id=2&id=904584

أتساءل عما إذا كان بإمكاننا الحصول على معلومات مماثلة مفصلة حسب نوع التفاعل عبر واجهة برمجة التطبيقات؟

أدرك أنه يمكننا تحديد أي تفاعل يتوافق مع “إعجاب” عبر عنصر “إعدادات تفاعلات discourse للتفاعل مع الإعجاب” في إعدادات الإضافة، وأظن أنه لا توجد طريقة أخرى للتمييز بين التفاعلات، لكنني اعتقدت أنه يجدر بي التحقق.

السياق

بصفتي أستاذًا جامعيًا، أستخدم نسخًا صغيرة من Discourse كمنتديات نقاش في فصولي الدراسية. غالبًا ما أنشئ مواضيع مخصصة يُطلب من الطلاب الرد عليها للحصول على نقاط. يعرف الطلاب أنهم يحصلون على النقاط عندما يحصلون على “إعجاب” مني. وأفضل ما في الأمر هو أنني أستطيع استخدام واجهة برمجة التطبيقات لحساب النقاط تلقائيًا. سيكون من الجميل ربط مستويات نقاط مختلفة بأنواع تفاعلات مختلفة.

مرحبًا، نعم يمكنك فعل ذلك:

GET /discourse-reactions/posts/:post_id/reactions-users.json

نعم، هذا بالضبط ما كنت أبحث عنه: https://discourse.marksmath.org/discourse-reactions/posts/120/reactions-users.json

شكرًا لك!