是否可以通过 Autodesk Data Management API 获取项目的“当前”版本

问题描述 投票:0回答:1

我正在尝试从 Autodesk Data Management API 中的项目获取当前版本(不是最新版本)。

我已经查看了所有端点,目前正在使用以下端点:https://developer.api.autodesk.com/data/v1/projects/:project_id/folders/:folder_id/contents

我会收到有关我所请求的商品的一些信息。其中一个是物品本身的id,一个是物品尖端的id(据我所知是物品的最新版本)

现在可以通过 BIM360 文档 UI 将文件的当前版本更改为旧版本之一。现在我想要的是当我请求一个项目的信息时获取这个版本的id。这是否可以通过数据管理 API 实现?如果是的话我可以从哪里获得这些数据?

如果不通过数据管理 API,是否还有其他解决方案? 我发现通过监听 Webhooks 我们可以在这些项目更新时获取更新,这是唯一的方法吗?

autodesk-forge autodesk-data-management
1个回答
0
投票

我刚刚对此进行了快速测试,似乎当您将项目的旧版本设置为“当前”时,BIM360 实际上会在版本列表的顶部创建一条新记录,并为其指定相同的名称:

话虽如此,我相信您问题的答案是:“当前”版本将始终是

tip
版本。

© www.soinside.com 2019 - 2024. All rights reserved.