簡體   English   中英

是否可以使用API​​刪除或覆蓋BIM360文檔中的文檔?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM