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

Autodesk Data Management API:ACC项目获取文件夹内容时Project ID错误

问题原因及解决方案

核心原因

ACC项目调用Data API时,项目ID必须带有前缀标识(b. 对应业务项目,a. 对应账户项目),你当前使用的是纯GUID格式的项目ID,不符合API的格式要求,因此触发Invalid project id错误。

对比你BIM360的请求,使用的是b.39cc5e50-e634-44ab-905b-0a2fab5299c9这种带前缀的ID,这是符合规范的,但ACC项目同样需要遵循该格式。

解决步骤

  1. 获取正确的带前缀项目ID
    调用GET /project/v1/hubs/{hub_id}/projects接口,返回的项目数据中,id字段即为符合要求的带前缀格式(例如b.4e97ffae-b501-4ebd-8747-98206589e716)。

  2. 修正请求URL
    将你的ACC请求中的项目ID替换为带前缀的版本,修正后的请求URL示例:

    https://developer.api.autodesk.com/data/v1/projects/b.4e97ffae-b501-4ebd-8747-98206589e716/folders/urn:adsk.wipprod:fs.folder:co.szzRe5O9Q12iXBKOtKlmZA/contents
    

补充说明

  • 前缀b.用于业务项目(大多数常规项目),a.用于账户级项目,具体取决于你的ACC项目类型,可通过上述获取接口返回的type字段区分(projects:business对应b.,projects:account对应a.)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 07:53:10