Come pubblicare immagini tramite API?

Sto ipotizzando un po’ qui, ma non credo che la configurazione di CORS funzionerà in questo caso. L’origine (almeno dall’app Obsidian Desktop) è 'app://obsidian.md'. Credo che CORS possa essere configurato solo su Discourse per gestire richieste HTTP.

@maxtim, hai bisogno che funzioni da mobile, o sarebbe sufficiente poter pubblicare su Discourse dall’app desktop? Sto di nuovo ipotizzando un po’, ma… per quanto ne so, l’app desktop è un’app Electron. È in esecuzione su una combinazione di Chromium e Node.js. Potresti essere in grado di utilizzare node-fetch per effettuare richieste lato server a Discourse. Se funziona, risolverebbe il problema CORS e ti permetterebbe di utilizzare FormData nelle richieste.