So laden Sie Bilder mit der Discourse API hoch

Ist es dir gelungen, das zum Laufen zu bringen? Ich habe mit Node.js alle möglichen Kombinationen ausprobiert, aber es funktioniert einfach nicht.

Ich erhalte einen Fehler 422 (Unprocessable Entity).

In der Discourse-Dokumentation heißt es, dass der Content-Type für die Anfrage application/json ist.

In diesem Beitrag verwendet das Postman-Beispiel form-data, und wenn ich den Composer in der Discourse-Web-Oberfläche beobachte, wird ein Multi-Part-Post verwendet.

Weiß jemand, wie man das über die API ohne den Ruby-Client erledigt?