حسنًا، هذه حالة محتملة ولكنها قد تكون مثيرة للاهتمام.
المشاركات التي تم استيرادها باستخدام rss-polling تحتوي على كود HTML. إذا تم نشر هذه المشاركات عبر الفيدفيرس، فإن معظم كود HTML يتعطل ويتم عرضه كنص عادي.
في عالم مثالي، سيتم ترجمة الروابط على الأقل. ولكن إذا كان هذا يمثل الكثير من المتاعب، فعلى الأقل سيكون من الجيد التخلص من كود HTML، مع ترك النص.
لماذا نقوم بنشر المشاركات المستوردة عبر RSS عبر الفيدفيرس؟ حالة الاستخدام هي: نحن مجتمع بودكاست، نقوم باستيراد حلقات جديدة عبر RSS للمستمعين للإعجاب والتعليق في مكان واحد، ونريد أن نقدم لهذه البودكاست نافذة إلى الفيدفيرس، حيث قد يحصلون على المزيد من المستمعين والتعليقات والإعجابات - دون إضافة المزيد من العمل على جداولهم المزدحمة.
بالنظر إلى لقطة الشاشة التي نشروها، يبدو أنه لا يزال هناك بالتأكيد نوع ما من الخلل هنا، على الرغم من أنني لا أستطيع تحديد ما إذا كان ذلك من جانب Mastodon أو Discourse.
حتى معقد HTML يجب أن يتحول ببساطة إلى نص عادي عند تحليله بواسطة Mastodon. وليس أي ترميز HTML معطل يحدث هنا.
أيضًا، عندما أشاهد هذا الموضوع من https://socialhub.activitypub.rocks/t/remove-html-code-from-activitypub-federated-posts/5293، لماذا تكون الصور مفقودة؟
للأسف، لا يمكنني عرض الموضوع نفسه في ActivityPub لتحديد المخطئ هنا، الخادم يُرجع 406 Not Acceptable:
شكراً جزيلاً @nightpool على النظر في هذا الأمر. يمكنني رؤية المنشور في الخط الزمني الخاص بي على ماستودون لأنني أتابع الحساب، لكنني لا أعرف كيفية الحصول على عنوان URL ليس المنشور الأصلي على Discourse. إذا أردت، يمكنك متابعة الممثل وبعد ذلك يمكنني تنسيق منشور آخر لأغراض الاختبار.
على أي حال، أخطط لتقديم هذا الطلب إلى Marketplace قريبًا.