[英]Is it possible to delete or overwrite document in BIM360 Docs using 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上的刪除按鈕后,所有文件都只是被隱藏或移動到“已刪除郵件”中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.