跳到主要内容

响应

请求结果以 XML 格式返回。要接收 JSON 格式的响应,您需要在 HTTP 请求中使用 application/json 值指定 Accept 标头。在形成结果文件的链接时,使用与转换请求相同的服务器名称。

备注

JSON 响应格式从 4.3 版开始提供。

响应参数及其描述

ParameterTypeExampleDescription
endConvertbooleantrue定义转换是否完成。
errorinteger-3定义转换期间发生的错误。可以在此处找到可能的错误代码。
fileTypestringpdf定义转换文件的扩展名。
fileUrlstringhttps://documentserver/url-to-converted-document.pdf定义到已转换文档的链接。仅当 endConvert 参数设置为 true 时才会接收到此参数。
percentinteger100定义文件转换的百分比。如果 endConvert 参数设置为 true,则 percent 等于 100

响应示例

转换完成 (XML)

在形成结果文件的链接时,使用与转换请求相同的服务器名称。

<?xml version="1.0" encoding="utf-8"?>
<FileResult>
<EndConvert>True</EndConvert>
<FileType>pdf</FileType>
<FileUrl>https://documentserver/url-to-converted-document.pdf</FileUrl>
<Percent>100</Percent>
</FileResult>

转换完成 (JSON)

在形成结果文件的链接时,使用与转换请求相同的服务器名称。

{
"endConvert": true,
"fileType": "pdf",
"fileUrl": "https://documentserver/url-to-converted-document.pdf",
"percent": 100
}

异步中间响应 (XML)

async 参数设置为 true 且转换仍在进行时返回。

<?xml version="1.0" encoding="utf-8"?>
<FileResult>
<EndConvert>False</EndConvert>
<FileType></FileType>
<FileUrl></FileUrl>
<Percent>95</Percent>
</FileResult>

异步中间响应 (JSON)

async 参数设置为 true 且转换仍在进行时返回。

{
"endConvert": false,
"percent": 95
}

错误响应 (XML)

转换过程中发生错误时返回。

<?xml version="1.0" encoding="utf-8"?>
<FileResult>
<Error>-3</Error>
</FileResult>

错误响应 (JSON)

转换过程中发生错误时返回。

{
"error": -3
}