Skip to content

生成报告 ​

接口概述 ​

开放 API 专用报告生成接口,根据任务信息生成报告并返回处理结果。

请求地址 ​

http
POST /generateReport

请求头 ​

参数必填说明
apiKey是API 访问凭证
Content-Type是application/json

请求参数 ​

参数类型必填说明
taskIdString是任务 ID
wordUrlString否WORD 报告地址
pdfUrlString否PDF 报告地址
recognitionObjectQtyNumber否识别对象数量
reportFormatListArray否报告格式列表,取值参见报告格式

请求示例 ​

bash
curl -X POST "https://openapi.bangtu-ai.com/openApi/generateReport" \
  -H "apiKey: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "taskId": "1900789012345678901",
    "reportFormatList": ["PDF"]
  }'

返回结果 ​

json
{
  "code": 200,
  "message": "success",
  "data": {
    "taskId": "1900789012345678901",
    "wordUrl": "openApi/report/1900789012345678901.docx",
    "pdfUrl": "openApi/report/1900789012345678901.pdf"
  },
  "timestamp": 1784533680000
}

返回字段 ​

字段类型说明
codeNumber通用响应码,200 表示成功
messageString响应信息
dataObject | null报告生成结果,通常包含报告地址
timestampNumber服务端响应时间戳,单位为毫秒

响应码 ​

code说明
200请求成功
500请求失败,具体原因见 message

注意事项 ​

  • 返回的报告地址可直接用于文件下载。
  • 生成结果为 URL 形式时,若需要直接下载文件,请使用下载报告。