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

У меня есть 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 Ответ

1 голос
/ 08 марта 2019

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...