0

当我们在 BIM360 docs 文件夹中上传文档时,如果文档已经存在,则不会覆盖该文档。

我们想要做的是,如果一个文档已经存在。然后上传代码应该覆盖文档。或者删除现有文档并上传新文档。

我们还没有找到任何可以删除 BIM360 文档的 API。

4

1 回答 1

1

要从 BIM360 Docs 文件夹中删除项目,请使用此正文调用POST projects/:project_id/versions并刷新您的 Web 浏览器,如果您正在打开包含此项目的文件夹页面,那么您将看到它已被移动到“已删除项目”:

{ 
   "jsonapi":{ 
      "version":"1.0"
   },
   "data":{ 
      "type":"versions",
      "attributes":{ 
         "extension":{ 
            "type":"versions:autodesk.core:Deleted",      //!<<< The key of this action
            "version":"1.0"
         }
      },
      "relationships":{ 
         "item":{ 
            "data":{ 
               "type":"items",
               "id":"{{ItemId}}"                          //!<<< e.g. urn:adsk.wipprod:dm.lineage:8ucohSiktGeEqDn4SX75cA of id of the item you want to delete
            }
         }
      }
   }
} 

笔记。上传到 BIM360 Docs 的文件实际上是不可删除的,调用此 API 或单击 BIM360 Web UI 上的删除按钮后,所有文件都被隐藏或移动到“已删除项目”中。

于 2018-12-29T15:48:27.863 回答