Autodesk Construction Cloud跨项目/跨ACC文件共享API技术咨询
ACC文件跨项目共享API方案说明
官方公开API支持
- 同一ACC账户内项目:使用Autodesk Data Management API的
POST /data/v1/projects/:source_project_id/items/:source_item_id/relationships/targets端点,可直接复制文件到目标项目指定文件夹,支持保留文件版本信息。 - 跨不同ACC账户项目:官方暂未提供直接迁移的API,需通过"下载+上传"的方式实现:先用
GET /data/v1/projects/:project_id/items/:item_id/download获取文件下载链接,将文件暂存到Workato临时存储后,再调用POST /data/v1/projects/:project_id/folders/:folder_id/items上传至目标项目。
关于你发现的未公开端点
POST https://api.segment.io/v1/t:这是Segment的用户行为追踪端点,和ACC文件操作完全无关,仅用于数据上报,不具备文件迁移能力。POST https://io.app.plangrid.com/proxy/bridge/v1/file-package:属于Plangrid(Autodesk旗下产品)的内部桥接接口,未公开意味着无官方维护与技术支持,接口规则随时可能变更,绝对不建议在生产环境的Workato配方中使用,会带来稳定性风险。
Workato实现建议
优先采用官方公开API:
- 利用Workato的Autodesk连接器完成OAuth2授权,获取合法的访问令牌。
- 同ACC内迁移直接调用复制端点;跨ACC则执行下载-上传流程。
内容的提问来源于stack exchange,提问作者theandroid
相关产品推荐
相关产品推荐

