Также заинтересован в этом вопросе. Не могу найти способ загрузить файл в тему и пост через API. Возможно, кто-то сможет предложить метод.
ОБНОВЛЕНИЕ:
Я разобрался, метод описан в документации, и он работает.
- Загрузите файл, используя “/uploads.json”, в ответе мы получаем короткую ссылку на загруженный файл, например, “upload://ueNyWDEgHhXIuIdB472fy9T6.txt”.
- Обновляем пост с помощью второго API-запроса, добавляя в самый конец post[raw] строку следующего вида:
[filename.txt|attachment](upload://ueNyWlEgHhXIuIdB472fy9T6.txt) (1.83 KB)