Ошибка преобразования необработанного ввода HTML в файл.doc с помощью cloudconvert

У меня есть HTML-текст, который я хочу преобразовать в файл документа. Я попытался создать консоль API CloudConvert ( https://cloudconvert.com/api/convert/html-to-doc), чтобы сгенерировать запрос. В фрагментах кода> форма HTML это дает мне следующую форму:

<form action="https://api.cloudconvert.com/convert" method="POST" enctype="multipart/form-data">
    <input type="hidden" name="apikey" value="MyAPIKey">
    <input type="hidden" name="inputformat" value="html">
    <input type="hidden" name="outputformat" value="doc">
    <input type="hidden" name="input" value="raw">
    <input type="hidden" name="file" value="<p>test</p>">
    <input type="hidden" name="filename" value="test.doc">
    <input type="hidden" name="wait" value="true">
    <input type="hidden" name="download" value="true">
    <input type="submit" value="Convert!">
</form>

Однако это не работает, и я постоянно получаю ту же ошибку:

{"error":"The filename parameter should be the name of the input file, not of the output file!","code":400}

Ошибка вводит в заблуждение, так как здесь нет входного "файла"; И имя для выходного файла требуется - если я оставляю параметр имени файла, он также жалуется.

Что я здесь не так делаю, или есть какие-то альтернативные сервисы, которые могут конвертировать HTML в форматы.doc или.docx?

1 ответ

Решение

Задавать filename в test.html (как говорится в сообщении об ошибке, это должно быть имя входного файла).

Другие вопросы по тегам