كيفية رفع صورة باستخدام واجهة برمجة تطبيقات Discourse

هل تمكنت من جعل هذا يعمل؟ لقد جربت جميع أنواع التوليفات مع Node.js، ولم أستطع جعل هذا يعمل.

أحصل على خطأ 422 كيان غير قابل للمعالجة.

في وثائق Discourse، يُذكر أن نوع المحتوى للطلب هو application/json.

في هذا المنشور، يستخدم مثال Postman form-data، وعندما أراقب المصنّع في واجهة مستخدم Discourse الويب، يستخدم إرسالًا متعدد الأجزاء.

هل يعرف أي شخص كيفية القيام بذلك عبر واجهة برمجة التطبيقات دون استخدام عميل Ruby؟