iOS 平台
- 将输入会话的参数发送到 Vantage Mobile Upload Backend
- 从 Vantage Mobile Upload Backend 获取输入会话的参数
- 获取处理事务的状态
- 下载用于分析文档图像的模型
- 获取处理事务中的 documents 列表
- 删除处理事务中现有的 documents
- 在处理事务中创建一个 document
- 将采集的图像上传到该 document
- 启动该处理事务
Android 平台
- 获取处理事务状态
- 下载用于分析文档图像的模型
- 获取处理事务中的 documents 列表
- 删除处理事务中的现有文档
- 在处理事务中创建文档
- 将拍摄的图像上传到该文档
- 启动处理事务
向 Vantage Mobile Upload Backend 发送输入会话参数
POST /api/mobileinputbackend/v1/inputsessions。
此资源接受以下参数:
输入会话参数
| Parameter | Type | 描述 |
|---|---|---|
transactionId | string (uuid) | 必填。在移动上传链接中指定的事务(Transaction)标识符。 |
platform | string | 必填。打开微应用的设备所使用的移动平台。可选值:iOS、Android、Web。 |
deviceModel | string | 可选。打开微应用的设备型号。 |
OSVersion | string | 可选。打开微应用的设备操作系统版本。 |
MIVersion | string | 可选。设备所使用的 Vantage Mobile Input 版本。 |
从 Vantage Mobile Upload Backend 获取输入会话参数
GET /api/mobileinputbackend/v1/inputsessions/{transactionId}。
该资源返回以下参数:
输入会话参数
| Parameter | Type | 描述 |
|---|---|---|
transactionId | string (uuid) | 在移动端上传链接中指定的事务(Transaction)标识符。 |
platform | string | 打开微应用的设备所使用的移动平台。可取值:iOS、Android、Web。 |
deviceModel | string | 打开微应用的设备型号。 |
OSVersion | string | 打开微应用的设备操作系统版本。 |
MIVersion | string | 设备所使用的 Vantage Mobile Input 版本。 |
createdAt | string (date-time) | 输入会话的创建日期和时间。 |
获取处理事务的状态
GET /api/publicapi/v1/transactions/{transactionId}。
该资源会返回有关处理事务的信息,包括:
transactionId:处理事务的唯一标识符status:处理事务的当前状态(New、Queued、InProgress、Processed 等)createdAt:处理事务的创建时间documents:处理事务中的文档数组
下载用于分析文档图像的模型
GET /api/mobileinputbackend/v1/models。
此端点提供的模型可帮助移动应用:
- 检测文档边界
- 检查图像质量
- 识别文档类型
- 验证所拍摄的图像
获取处理事务中的文档列表
GET /api/publicapi/v1/transactions/{transactionId}/documents。
此资源返回一个文档对象数组,每个对象包含:
id:Document 标识符name:Document 名称status:Document 处理状态files:与该文档关联的文件(图像)数组
在处理事务中删除现有文档
DELETE /api/publicapi/v1/transactions/{transactionId}/documents/{documentId}。
这样可以让用户:
- 删除错误捕获的文档
- 在重新捕获前清空文档
- 在处理事务中管理文档集
注意: 只能在处理事务开始之前删除文档。
在处理事务中创建文档
POST /api/publicapi/v1/transactions/{transactionId}/documents。
请求正文示例:
将采集的图像上传到文档
POST /api/publicapi/v1/transactions/{transactionId}/documents/{documentId}/sourceFiles。
请求必须包含:
- 含图像文件的表单数据
- 每个文件的可选元数据
- 图像处理选项(autoCrop、autoOrientation)
启动处理事务
POST /api/publicapi/v1/transactions/{transactionId}/start。
这将以创建该处理事务时指定的 Skill 启动处理工作流。
请求示例:
- 处理事务状态将变为
Queued或InProgress - 系统将按已配置的 Skill 处理文档
- 当状态变为
Processed时,结果可用 - 你可以使用处理事务状态端点来跟踪进度
