APS/DA:如何从BIM360获取正确格式URL及图纸ObjectID?
获取BIM 360图纸的ObjectID方法
你可以通过以下几种方式获取BIM 360中图纸的ObjectID(即示例URL里的d96ca270-5f87-46dc-9330-xxxxxxxxxxxx.dwg部分):
方法一:通过Data Management API查询
- 调用Data Management API的获取项目文件列表接口,定位到目标图纸所在的项目与文件夹
- 找到目标文件的返回数据后,提取
relationships.storage.data.id字段值,该值即为完整的OSS URN(格式如urn:adsk.objects:os.object:wip.dm.prod/xxx.dwg) - 从URN中截取斜杠后的部分,就是你需要的ObjectID(包含文件后缀)
方法二:通过BIM 360 Docs网页端提取
- 登录BIM 360 Docs,找到目标图纸并进入文件详情页
- 打开浏览器开发者工具(按F12),切换到「网络」标签,刷新页面后筛选包含
details或storage的API请求 - 在请求响应的JSON数据中,找到
storage相关节点,提取对应的URN,再拆分出ObjectID
方法三:通过Autodesk Desktop Connector查看
- 用Desktop Connector挂载目标BIM 360项目,找到对应图纸文件
- 右键点击文件选择「属性」,切换到「Autodesk」标签页,查看「URN」字段
- 从URN中截取斜杠后的部分,即为ObjectID
内容的提问来源于stack exchange,提问作者user2194358
相关产品推荐
相关产品推荐

