【问题标题】:Autodesk Forge; Pragmatically changing file location without new upload欧特克锻造;无需新上传即可务实地更改文件位置
【发布时间】:2018-12-18 00:10:21
【问题描述】:

我想更改 Autodesk BIM360 Docs 中的文件目录而不进行新的上传。 可能吗? 怎么可能?

这是我想要实现的一个示例:

1) 将文件上传到 Autodesk BIM360 Docs 中的临时目录

2) 检查文件内容

3) 如果内容正常 - 将文件移动到正确的目录

谢谢

【问题讨论】:

    标签: autodesk-forge autodesk forge


    【解决方案1】:

    您可以使用PATCH Items 端点:/data/v1/projects/:project_id/items/:item_id 和以下正文:

    {
        "jsonapi": {
            "version": "1.0"
        },
        "data": {
            "type": "items",
            "id": "CURRENT_ITEM_ID",
            "relationships": {
                "parent": {
                    "data": {
                        "type": "folders",
                        "id": "DESTINATION_FOLDER_ID"
                    }
                }
            }
        }
    }
    

    【讨论】:

    • 是否也可以将新文件作为文件的新版本移动到新订单中?可以说:Order1/file.rvt (V1) 移动到 Order2/file.rvt (V5)
    • 不幸的是,这不适用于 BIM 360 Team。来自服务器的响应是需要修改“属性”,然后如果我们添加属性的 displayName 来放置东西,则消息是请求不能包含“关系”
    猜你喜欢
    • 2017-04-07
    • 2021-01-02
    • 2021-10-04
    • 2020-06-12
    • 2018-05-15
    • 1970-01-01
    • 1970-01-01
    • 2012-04-09
    • 2018-12-28
    相关资源
    最近更新 更多