أحاول الحصول على معاينة لكل موضوع من خلال واجهة برمجة تطبيقات discourse بحيث يكون لكل موضوع معاينة صغيرة ثم “اقرأ المزيد” …
لم أجد شيئًا من خلال واجهة برمجة التطبيقات يمكن أن يساعدني في الحصول على معاينة لموضوع معين
لست متأكدًا مما إذا كنت تشير إلى واجهة برمجة التطبيقات (API) للتطبيقات الخارجية، على سبيل المثال، لعرض هذه المعاينات على موقع ويب آخر، أو واجهات برمجة التطبيقات المتاحة للمكونات الإضافية.
إذا كان الأمر يتعلق بالأول، فلا يمكنني رؤية أي شيء مباشرة في واجهة برمجة التطبيقات (API) ولكن يمكنك الحصول على موضوع، والحصول على أول منشور له، والحصول على المحتوى المطبوخ لذلك المنشور، ثم ربما استخدام بعض المكتبات لإنشاء مقتطف منه.
إذا كان الأمر يتعلق بالثاني، فإن المكون الإضافي discourse-tooltips يقوم بذلك للحصول على تلميحاته، لذا يمكنك إلقاء نظرة عليه لمعرفة كيفية القيام بذلك. على وجه التحديد، هذا هو المكان الذي يقوم فيه بإنشاء مقتطفات للمواضيع:
إعجاب واحد (1)
ولكن إذا كان في قائمة مشاركات، فكيف ستحصل على كل مشاركة على حدة؟