إيجاد موضوع مثبت عبر نقطة نهاية API

أهلاً بمجتمع Discourse!

  1. لمهمة تخصيص في منتدياتنا المستضافة، أبحث عن نقطة نهاية لجمع المواضيع المثبتة (مقروءة أو غير مقروءة من قبل المستخدم، لا يهم). يمكنني الحصول على جميع المواضيع من /latest.json والتحقق من Topic.pinned أو Topic.pinned_globally ولكن هذا سيعيد لي فقط الدفعة الأولى من المواضيع التي يعيدها /latest.json. أحتاج إلى جميع المواضيع المثبتة، جميعها في المثيل.

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

  1. هل البحث “حسب الفترة” ممكن على /latest.json؟ أرى أنه يعمل فقط على /top.json، وهو ليس ما نريده. أود الحصول على أحدث المواضيع مجمعة حسب الفترة الزمنية. لذا أحتاج فقط إلى معرفة كيفية “تحديد” هذا الاستعلام بشكل أساسي وأين - الباقي يمكنني القيام به بنفسي.

أعمل في بيئة مستضافة لذا أنا مقيد بمكونات السمات.

شكراً!

تحديث

  1. انتهى بي الأمر باستخدام عنوان URL للبحث للحصول على المواضيع المثبتة:
    /search.json?expanded=true&q=in%3Apinned

وهو استعلام بحث بدون مصطلح بحث فعلي :wink:

  1. لم يتم التوصل إلى حل بعد.