كيفية الحصول على إشارات لمستخدم معين عبر واجهة برمجة التطبيقات؟

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

نريد عرض إشارات المستخدمين في موقعنا التابع لجهة خارجية. يجب أن تتوفر معلومات كافية عبر واجهة برمجة التطبيقات للسماح للمستخدم بالنقر على الإشارة والانتقال إلى الموضوع المحدد.

هل يمكن القيام بذلك؟

لقد وجدت نقطة نهاية واجهة برمجة التطبيقات للإشعارات، لكنها لا تمنحني أي إشارات.

لست متأكدًا مما إذا كان هذا ما تبحث عنه، لكنني أنشر منشوراتي الرئيسية في المنتدى الويب هوكس إلى وظيفة سحابية في Firebase (يمكن أن يعمل أي نظام خلفي). إذا قمت بشيء مشابه، فيمكن للنظام الخلفي قراءة محتوى المنشورات والبحث عن @الإشارات.

أستخدم الويب هوكس لمسح المحتوى وإرسال إشعارات إلى Slack عندما تكون هناك حاجة إلى الانتباه إلى شيء ما في وقت قصير.

سيكون هذا هو https://meta.discourse.org/user_actions.json?offset=0&username=falco&filter=7 حيث falco هو اسم المستخدم المستهدف.

يمكنك معرفة نقاط نهاية واجهة برمجة التطبيقات هذه من خلال كيفية عكس هندسة واجهة برمجة تطبيقات Discourse

حسنًا، شكرًا جزيلاً لك. هذا هو كل ما كان مطلوبًا. لقد حاولت هندسته عكسيًا، لكنني أعتقد أنني أغفلت ذلك لأنّه ليس واضحًا بمجرد النظر إلى ذلك الاستدعاء أن هذا ما يُستخدم للحصول على الإشارات لمستخدم معين.

سيكون من المفيد للغاية لو وُجد ذلك في الوثائق!