Come caricare un'immagine usando l'API Discourse

Sei riuscito a farlo funzionare? Ho provato tutte le combinazioni possibili con Node.js, ma non riesco a farlo funzionare.

Ricevo un errore 422 Unprocessable Entity.

Nella documentazione di Discourse, viene indicato che il content-type della richiesta è application/json.

In questo post, l’esempio di Postman utilizza form-data, e quando osservo il composer nell’interfaccia web di Discourse, viene utilizzato un post multi-part.

Qualcuno sa come farlo tramite l’API senza utilizzare il client Ruby?