لماذا لا يمكن الوصول إلى خيوط Discourse المفترضة Federation عبر ActivityPub بواسطة عملاء AP خارجيين؟

لست متأكدًا من أن هذه مشكلة في Discourse. لقد رددت على المشكلة على Mastodon. أشاركها هنا للتسهيل:

السبب في أننا نعيد 400 في هذا السيناريو هو أن مواصفات ActivityPub تبدو أنها تتطلب ذلك.

يجب إجراء طلبات POST (على سبيل المثال، إلى صندوق الوارد) باستخدام نوع محتوى application/ld+json؛ profile=“ActivityStreams 2.0 Terms” وطلبات GET (انظر أيضًا 3.2 استرداد الكائنات) مع رأس Accept بقيمة application/ld+json؛ profile=“ActivityStreams 2.0 Terms

@ClearlyClaire هل هناك حاجة لإضافة text/html;q=0.1 إلى رأس Accept؟

إعجابَين (2)