当我们在 BIM360 docs 文件夹中上传文档时,如果文档已经存在,则不会覆盖该文档。
我们想要做的是,如果一个文档已经存在。然后上传代码应该覆盖文档。或者删除现有文档并上传新文档。
我们还没有找到任何可以删除 BIM360 文档的 API。
当我们在 BIM360 docs 文件夹中上传文档时,如果文档已经存在,则不会覆盖该文档。
我们想要做的是,如果一个文档已经存在。然后上传代码应该覆盖文档。或者删除现有文档并上传新文档。
我们还没有找到任何可以删除 BIM360 文档的 API。
要从 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 上的删除按钮后,所有文件都被隐藏或移动到“已删除项目”中。