[英]Revit API : SaveAsCloudModel failing with exception : Cloud model Entitlement
一個特定的 BIM360 集線器 API:Autodesk.Revit.DB.Document: SaveAsCloudModel(Guid accountId, Guid projectId, string folderId, string modelName) 引發異常:您沒有雲模型權限來訪問雲中的此資源。 許多其他集線器調用它沒有任何問題。
用戶可以在同一台機器上手動將相同的文件保存到相同的 bim360 項目/文件夾組合。
權限已在 manage.autodesk.com 中作為 BIM Collaborate Pro 檢查所有項目的用戶和管理員權限。
id 是正確的。 在日志中,在api調用之前:Utility.getEntitlement: 找到的entitlement is Skyscraper。
私下解決了這個問題,但在此處附加詳細信息以幫助其他人。
實際上,用戶擁有摩天大樓(工作共享雲模型)權利,但用戶沒有單用戶權利。
用戶創建了一個非工作共享雲模型並希望將其轉換為工作共享雲模型,但在第一步保存非工作共享模型時失敗,因為他沒有單用戶權限。
建議是:在本地啟用工作共享(就像他在 revit 本地文件中啟用工作共享); 調用 saveAsCloudModel API。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.