أرغب في معرفة ما إذا كانت هناك طريقة لتعطيل إشعارات معينة - على سبيل المثال، إشعارات الشارات أو إشعارات مستوى الثقة - بحيث لا تظهر في القائمة التي تُرجعها واجهة برمجة تطبيقات الإشعارات:
{host}/notifications.json?filter=all
هدفي هو استرداد إشعارات المنشورات أو الدردشة فقط.
إذا لم يكن ذلك ممكنًا عبر واجهة برمجة التطبيقات، فهل هناك طريقة لمنع Discourse من إدراج إشعارات معينة في قائمة الإشعارات في المقام الأول؟
لا توجد طريقة مدمجة لمنع أنواع معينة من الإشعارات (مثل تغييرات شارة أو مستوى الثقة) من تضمينها في واجهة برمجة تطبيقات الإشعارات عند الاسترداد. أفضل حل بديل هو جلب جميع الإشعارات باستخدام واجهة برمجة التطبيقات ثم التصفية في تطبيقك حسب notification_type الذي تهتم به.