Как лучше всего импортировать посты массово, если нельзя использовать образцы Ruby-скриптов?

Хорошо… Я изучу скрипты… Я опытный программист на других языках, просто не Ruby/RoR.

…

Хорошо, я вернулся после изучения существующих скриптов импорта на GitHub. :wink: Судя по тому, что я вижу, это очень похоже на код, который я уже написал для импорта: много циклов для получения пользователей, тем и, наконец, сообщений. Специальный код для работы с вложениями (их отдельная загрузка, получение внутреннего URL Discourse и добавление этого URL к телу сообщения).

Есть ли какие-то специальные вызовы API или что-то ещё, что я упускаю в этих скриптах и что могло бы мне помочь? Проблема не в том, что я не могу написать свой собственный скрипт импорта (используя API), моя проблема в том, что это кажется громоздким, и я wondering, есть ли более плавное/элегантное решение. Если в примерных скриптах есть какие-то «трюки» (например, специальные вызовы API?), которые я могу использовать в другом языке, я бы с удовольствием понял их.