Come importare al meglio i post in blocco se non è possibile utilizzare gli script Ruby di esempio?

Ok… controllerò gli script… Sono un programmatore esperto in altri linguaggi, ma non in Ruby/RoR.

…

Ok, sono tornato dopo aver esaminato gli script di importazione esistenti su GitHub. :wink: Da quello che vedo, sembra molto simile al codice che ho già scritto per l’importazione… molti cicli per ottenere gli utenti, gli argomenti e infine i messaggi. Codice speciale per gestire gli allegati (caricarli separatamente, ottenere l’URL interno di Discourse e aggiungerlo al corpo del messaggio).

Ci sono chiamate API particolari o altro che mi sto perdendo in questi script che potrebbero essermi utili? Il problema non è che non riesco a scrivere il mio script di importazione (usando l’API), il problema è che sembra macchinoso e mi chiedo se esista una soluzione più fluida ed elegante. Se ci sono “trucchi” (come chiamate API particolari?) negli script di esempio che posso adottare in un altro linguaggio, vorrei capire.