1. 请求解析文件

上传模型文件后,首次解析模型文件,获得模型key。


请求方式:POST

请求地址:/api/{databaseKey}/parses/files

1.1. 请求参数

Headers:

参数名 类型 示例 是否必填 参数含义
Authorization string c4570cb9ca324bc8ba7dd9d1967710ea 操作的通关令牌

PathParas:

参数名 类型 示例 是否必填 参数含义
databaseKey string test 数据库key,必传

SearchParas:

参数名 类型 示例 是否必填 参数含义
无参数 NULL NULL NULL NULL

Body

application/json:

{
    "fileKey":"Z3JvdXAxLE0wM……WZj",
    "priority":1,
    "mobile":false
}

1.2. 参数说明

参数名 类型 示例 是否必填 参数含义
fileKey string NULL 文件key
priority string NULL 优先级
mobile Boolean NULL 是否生成3dTiles格式模型

1.3. 正确返回

{
    "message": "请求处理成功",
    "code": "SUCCESS",
    "data": {
        "modelType": "模型类型",
        "modelKey": "模型key",
        "status": "模型当前解析状态",
        "remark": "解析状态说明",
        "timestamp": "解析发起时间"
    }
}

1.4. 状态码

状态码 code message data 原因
400 BAD_PARAMETER_TYPE 参数(priority)类型不正确 NULL 当priority不是数字时
400 PARSE_REQUEST_FAILED 请求失败,文件(xxx)未能加入解析队列 NULL 当添加到解析队列失败时

1.5. 备注

1、本解析模型接口支持几何2.0、几何3.0的模型解析。revit导出工具V5.0.0.0之前的版本导出的格式为几何2.0,revit导出工具V5.0.0.0及之后的版本导出的格式为几何3.0。

1.6. 注意事项

fileKey必传,值为上传模型文件得到的fileKey。
priority选填,表示解析优先级,默认为0,此时按队列顺序解析;如需优先解析,可设置为1。
如模型文件此前已经解析过,则返回模型当前解析状态。
mobile参数可选,默认为false。当mobile为true时,模型解析成功后系统自动创建一个3dTiles格式模型。
3dTiles格式模型key= "G"+modelKey的数字部分。
版权所有@盈嘉互联(北京)科技有限公司 京ICP备15051988号-9 Copyright © 2022 all right reserved,powered by Gitbook该文件修订时间: 2022-05-10 09:40:31

results matching ""

    No results matching ""