رابط صورة مميزة للمشاركة

مرحبًا بالجميع،
أعلم أنني لست الشخص الأول الذي يبحث عن أفضل طريقة لدمج منصة مدونة مع Discourse.

أفكر جزئيًا في بناء مدونة ثابتة مع تعليقات من Discourse. والفكرة الأخرى هي بناء مدونة ثابتة من Discourse عن طريق استعلام واجهة برمجة التطبيقات (API) أثناء بناء الموقع الثابت.

الفكرة هي إنشاء صفحة رئيسية فقط، ربما مع محتوى معاينة، ولكن أي منشور في المدونة سيربط مباشرةً بمنشور في Discourse.

لست متأكدًا من مدى جودة تجربة المستخدم النهائي في الممارسة العملية، لكنني أفكر في هذا الخيار، وقد يوفر قدرًا أكبر من المرونة للقيام بأشياء مثل مشاركة التنزيلات مع الأعضاء أو ما شابه.

ما يوقفني هو أن منشورات المدونة تحتوي عادةً على صورة مميزة، أو فيديو مميز، وربما حقول بيانات وصفية أخرى. وكل هذه الأشياء سأحتاجها في استدعاء واجهة برمجة التطبيقات REST إذا أردت استخدامها لهذا الغرض.

ما رأيكم؟

هل لديكم أي ملاحظات حول استخدام Discourse كمحرك تعليقات على منصة مدونة أخرى؟ ربما هناك طريقة أفضل لعرض محتوى محدد من Discourse.

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

إذا نظرت إلى /latest.json، يمكنك الحصول على الصورة المميزة من حقل image_url في كل موضوع:

هل قدّمت نظرة على: https://meta.discourse.org/t/embedding-discourse-comments-via-javascript/31963؟

قد يثير اهتمامك أيضًا Page Publishing و https://meta.discourse.org/t/topic-list-thumbnails-theme-component/150602، حيث قد تساعدك في مغامراتك في التدوين.

مرحباً @blake، لقد لاحظت أنه بالنسبة لبعض المشاركات، فإن image_url غير متوفر في /latest.json حتى عندما تحتوي المشاركة على صورة.

ما الذي يمكن أن يكون سبب هذا السلوك؟

مع خالص التقدير،
فينود