导入导出
导入流程
- 上传文件到对象存储,获取
fileID
返回值。 - 用
fileID
参数调用导入接口,同时设置导出类型outputType
(1 导入为 unit 文档,2 导入以得到 json 数据),获取taskID
返回值。 - 轮询获取转换结果,根据
status
返回值处理:pending
:需要接着轮询。done
:转换成功,得到import.jsonID
或import.unitID
返回值。failed
:转换失败,根据error.message
获取错误信息。
- 如果你想得到 json 数据而不是 unit 文档,请使用
import.jsonID
调获取文件接口下载转换结果。
导出流程
- 用
unitID
参数调用导出接口,获取taskID
返回值。 - 轮询获取转换结果,根据
status
返回值处理:pending
:需要接着轮询。done
:转换成功,得到export.fileID
返回值。failed
: 转换失败,根据error.message
获取错误信息。
- 使用
export.fileID
调获取文件接口下载转换结果。
Api
一个导入的例子:https://github.com/dream-num/usip-example/tree/main/import