روابط الموقع المنسوخة في موضوع

يتم توسيع روابط المواقع تلقائيًا لتوفير سياق ومعلومات إضافية. ما هي البيانات الوصفية التي يقرأها discourse وكيف يتم تنسيقها (مثل Open Graph الخاص بـ Facebook)؟

إعجاب واحد (1)

هل هذا مفيد؟

3 إعجابات

مرحبًا جامي،

يجب أن يعمل تلقائيًا لمستخدمي المنتدى. ومع ذلك، قد يكون oEmbed هو المفتاح الذي أحتاجه، ربما يكون هذا هو ما يقوم Discourse بسحبه.

إعجابَين (2)

… أم أنك تقصد أن OneBox هو ما يمنح Discourse هذه القدرة؟ لا أملك حاليًا منتدى على موقعي الإلكتروني، لكنني أريد أن تُعرض روابط موقعي بشكل موسع في منتديات Discourse التي أشارك فيها.

على سبيل المثال، يستخدم منتدى MIT App Inventor نظام Discourse ويقوم بعرض بعض روابط المواقع بشكل موسع، لكنه لا يفعل ذلك مع روابط موقعي. لدي وسوم Open Graph، وتُعرض روابطي بشكل موسع على WhatsApp وLinkedIn، لكن ليس على Discourse، ومن هنا جاء موضوعي.

إعجاب واحد (1)

أخشى أنني لا أملك معرفة متعمقة بكيفية عملها من الداخل، لكن الدليل أعلاه يحتوي على بعض النصائح حول المعلومات التي يحتاجها Discourse لتطبيق خاصية Onebox:

وإليك أيضًا بعض نصائح استكشاف الأخطاء وإصلاحها:

كيف تقارن هذه المعايير بالبيانات الوصفية الموجودة لديك؟

إعجابَين (2)

في الواقع، يبدو أن وسوم Open Graph الموجودة لدي تعمل مع Discourse. دعنا نرى ما يعتقده iFramely…

حسنًا، يعمل بشكل مثالي على iFramely، بما في ذلك التمثيل على الجوال.

لسبب لا أستطيع فهمه، إنه يعمل الآن على Discourse (تم الاختبار على منتدى MIT). ترتيب البيانات مختلف عن المنصات الأخرى، بما في ذلك اختبار iFramely، لكن على الأقل يعمل.

شكرًا جزيلاً على مساعدتك يا JammyDodger، شكرًا لك.

إعجابَين (2)