كنت ألعب مع عميل أصلي لمنصة Discourse باستخدام واجهة برمجة التطبيقات JSON.
تبدو معظم الأمور مثل النشر، وتحميل المنشورات، وما إلى ذلك، ممكنة. لكن ما أجد صعوبة في محاكاته من النسخة الويب هو المعاينة. بالطبع، يمكنني محاولة معالجة النص الذي أدخله المستخدم بصيغة Markdown باستخدام إحدى مكتبات Markdown العديدة المتاحة للحصول على HTML، لكنني أود التأكد من أن المعاينة تستخدم نفس المنطق الذي تستخدمه منصة Discourse.
هل هناك نقطة نهاية (endpoint) للحصول على معاينة بصيغة HTML (مع CSS مثلاً) عند إرسال النص الخام الذي كتبه المستخدم دون نشره فعليًا؟