[英]How can I find Revit document derivatives URNs in BIM360 Docs using the Forge Data Management API
[英]How to Upload a worksharing Revit model in BIM360 Docs using Autodesk Forge Data Management API
我一直在關注這兩個鏈接來上傳 RVT 文件:
只要文件類型為“item:autodesk.bim360:File”, POST 項目就可以正常工作。
問題是,如果您在 Revit 中瀏覽 Autodesk Docs,.RVT 文件將不可見。
工作共享模型的類型為“items:autodesk.bim360:C4RModel”。
但是,如果我嘗試使用以下類型發布相同的項目:“ items:autodesk.bim360:C4RModel ”,我會收到以下奇怪的錯誤:
CATCH ERR failed to create an item: {
id: '5c2fb263-c2fd-45d1-b213-0c38d26de9c1',
status: '403',
code: 'USER_NOT_AUTHENTICATED',
detail: "The client_id is not whitelisted for schema 'items:autodesk.bim360:C4RModel' access." }
注意:我使用 x-user-id 嘗試了 3 條腿和 2 條腿。
如果我發布類型為“ items:autodesk.bim360:File ”的項目,然后嘗試使用 CommandsApi 發布模型,則會收到以下錯誤:
{ statusCode: 500, statusMessage: 'InternalServerError' }
CATCH ERR failed to publish an item. {
id: '610f1aa8-68d5-4adc-be26-7fd7228a02e9',
status: '500',
code: 'C4R',
detail: 'Failed to publish model'
}
那么如何上傳模型,然后將其轉換為 Worksharing 模型? 可以做到嗎? 任何幫助將非常感激。
不幸的是,此時您需要使用 Revit API 和 Revit Desktop 來初始化 Cloud Worksharing 模型。 據我所知,您不能使用items:autodesk.bim360:C4RModel
類型來執行此操作。
有關使用 Revit API 初始化 Cloud Worksharing 模型的詳細信息,請參見此處
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.