You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Autodesk Data Management API获取文件的当前版本?

问题解答

能否通过Data Management API获取当前版本ID?

可以。你之前调用的/folders/:folder_id/contents端点仅返回条目的基础信息(默认携带最新版本的tip ID),但调用单个条目详情的端点就能拿到BIM360 UI中设置的当前版本ID。

具体操作:

  • 使用端点:GET /data/v1/projects/:project_id/items/:item_id
  • 响应的relationships字段里,currentVersion.data.id就是你需要的当前版本ID,而tip.data.id对应文件的最新版本ID。

比如你测试的场景:上传3个版本并切换当前版本为2后,调用这个端点就能拿到版本2的ID,同时tip字段仍会返回版本3的ID。

其他解决方案?

webhook不是唯一途径,上述条目详情端点是最直接的方式。如果需要实时监听版本切换动作,可以设置监听version.changed类型的webhook——当用户在UI中切换当前版本时,该事件会被触发,你能从事件payload里获取更新后的当前版本信息。


内容的提问来源于stack exchange,提问作者Jesse

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 03:22:37