我正在尝试开发一个应用程序来帮助管理我公司的模型。该项目的一方面涉及分析 BIM360 和 ACC(Autodesk Construction Cloud)平台内的所有 C4R(Collaboration for Revit)模型。我在 Stack Overflow 上发现了一个似乎相关的帖子,但我一直在努力成功地关注它。
有问题的 Stack Overflow 线程可以在这里找到: 有没有办法从 Forge API 中的项目或项目获取 Revit 版本,而无需下载 .rvt 文件?
我很好奇在哪里可以找到线程中提到的“清单”方法。我确实设法在文档中找到它,但它似乎有不同的响应结构。您可以在此处找到有关“清单”方法的信息:Autodesk Forge Model Derivative API Manifest Method。
https://aps.autodesk.com/en/docs/model-derivative/v2/reference/http/manifest/urn-manifest-GET/
我也不确定文件的“瓮”是什么。它是否等同于文件的 ID?我应该在使用它之前执行任何转换吗?这是供参考的图片:图片说明。
最后,我想知道我是否应该考虑在我的应用程序中使用“元数据”方法而不是“清单”方法。
提前致谢
我试图检查 decomantation 和堆栈溢出中的附加线程
您可以使用模型衍生API获取大多数模型创建的Revit版本。请查看衍生品>属性>文档信息中的回复。
文档链接如下 https://aps.autodesk.com/en/docs/model-derivative/v2/reference/http/manifest/urn-manifest-GET/