مراقبة API

مرحباً،

أنا أراجع وثائق واجهة برمجة تطبيقات REST، وأتساءل عما إذا كانت هناك طريقة لجمع قائمة بالمستخدمين الذين يشاهدون/يتابعون أي موضوع معين؟ آمل أن أجمع هذه المعلومات بعد نشر خطاف الويب لإجراءات جديدة حول موضوع ما.

شكراً

إعجاب واحد (1)

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

إعجابَين (2)

كان عليّ البحث عن ذلك لموضوع مؤخرًا:

-- [params]
-- integer :topic_id

SELECT
    user_id,
    notification_level
FROM
    topic_users
WHERE topic_id = :topic_id
AND notification_level > 1
ORDER BY notification_level DESC

مستويات الإشعارات موجودة هنا.

إعجابَين (2)

هذا بالضبط ما كنت أحتاجه، شكراً جزيلاً لك!

إعجاب واحد (1)