مشكلة في عنوان وواجهة برمجة تطبيقات الحصول على أحدث المواضيع

مرحباً،

نحن نستخدم منتدى Discourse ولدينا تجربة مستخدم مخصصة للتطبيق. نعتمد على واجهات برمجة التطبيقات (APIs) المتاحة للتفاعل مع Discourse. لا تتضمن تجربة المستخدم لدينا مفهوم العنوان يتبعه محتوى. فالفكرة الأساسية هي نشر المحتوى المدخل فقط. ولجعل ذلك يعمل بأسلوب Discourse، إذا قمت بوضع بعض الأحرف الأولية كعنوان والمحتوى الأصلي كنص خام في الجسم، فإنه عند جلب المواضيع الأحدث أو عند الحصول على قائمة بالمواضيع، سأحصل فقط على العنوان ولن أحصل على المنشور رقم 1 وهو المحتوى الفعلي. هل هناك حل أو تخصيص يمكنني إجراؤه للتغلب على هذه المشكلة؟

هذا ما يتم إرجاعه من قوائم مواضيع Discourse. لا أعتقد أن عدم وجود عنوان مناسب هو ما يسبب المشكلة. للحصول على محتوى المنشور الفعلي من قائمة المواضيع، تحتاج إلى إجراء طلبين لواجهة برمجة التطبيقات (API). أولاً، قم بإجراء طلب واجهة برمجة التطبيقات للحصول على قائمة المواضيع. ثم من المواضيع التي تم إرجاعها، تحتاج إلى الحصول على معرفات المواضيع وإجراء طلب إلى /t/<topic_id>.json لكل موضوع. استبدل معرف الموضوع الذي تريده بـ <topic_id>. سيعيد هذا الطلب الثاني أول 20 منشورًا في الموضوع.