参数设置
当前文件处理接口使用 multipart/form-data。参数可以作为普通表单字段传入,也可以放在 JSON 字符串中。
PDF 工具参数
PDF 工具接口使用 request JSON 字符串。
bash
curl -X POST "http://localhost:8080/api/v1/process/pdf/compress" \
-H "x-api-key: your_api_key_here" \
-F "[email protected]" \
-F 'request={"quality":"medium"}'转档参数
转档接口使用 options JSON 字符串。
bash
curl -X POST "http://localhost:8080/api/v1/process/pdf/docx" \
-H "x-api-key: your_api_key_here" \
-F "[email protected]" \
-F 'options={"enableAiLayout":1,"pageLayoutMode":"e_Flow","pageRanges":""}'异步任务参数
创建异步任务时使用 kind、op、上传的 files,并根据功能传入可选的 request 或 options。
bash
curl -X POST "http://localhost:8080/api/v1/task" \
-H "x-api-key: your_api_key_here" \
-F "[email protected]" \
-F "kind=conversion" \
-F "op=convert" \
-F "target=docx" \
-F 'options={"enableAiLayout":1}'具体功能参数请查看对应的转档 API 和 PDF API 页面。