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

Autodesk Construction Cloud:上传文件并获取最后修改时间

解决方案

针对ACC文件上传后最后修改时间滞后的问题,你可以通过轮询以下API来确认上传完成及时间更新:

1. 轮询文件版本详情API

调用GET /data/v1/projects/{project_id}/items/{item_id}/versions/{version_id}接口,重点关注两个核心字段:

  • status:确认版本状态为active,表示上传已完成并在ACC系统中生效
  • lastModifiedTime:检查该时间戳是否已更新为上传操作后的最新时间

2. 轮询文件项目详情API

调用GET /data/v1/projects/{project_id}/items/{item_id}接口,查看返回结果中latestVersion对象的lastModifiedTime,确认其已更新至预期的上传后时间。

轮询最佳实践

  • 设置2-5秒的轮询间隔,避免过于频繁调用触发ACC API的限流机制
  • 设置超时阈值(如30秒),防止无限轮询占用资源
  • 每次轮询时对比当前获取的lastModifiedTime与上传请求发起的时间,当时间戳明显晚于上传时间且版本状态稳定时,即可停止轮询

注意:调用API时需携带有效的身份认证令牌,确保具备访问目标项目和文件的权限。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 12:42:02