关于Autodesk API收费及3-legged OAuth2认证权限问题的咨询
Autodesk API付费情况及权限问题排查
关于Autodesk API是否付费
Autodesk API提供免费和付费两种使用层级:
- 免费层级包含基础调用额度,适合开发测试或低流量场景;
- 付费订阅则解锁更高调用限额、高级功能支持,以及企业级服务保障,具体需根据使用的API类型(如Data Management、Model Derivative等)和业务需求选择。
权限问题排查步骤
- 确认OAuth2权限范围:获取Hub列表必须包含
data:read权限,即便声称是全权限,也要检查实际申请的scope参数是否明确包含该权限,避免遗漏。 - 账号关联验证:管理员账号需确保已加入目标客户的BIM 360/ACC账户,且在账户内拥有Hub/项目的访问权限——开发者专区权限不等于客户业务账户的访问权限,二者需关联绑定。
- 令牌有效性检查:调用
GET /userprofile/v1/users/@me接口验证令牌,查看返回结果中是否存在accountId字段。若不存在,说明该账号未关联任何客户账户,需先完成账户添加操作。 - API调用规范检查:获取Hub列表的正确端点为
GET /project/v1/hubs,请求头需正确携带Authorization: Bearer {access_token},确保令牌格式和端点路径无拼写错误。 - 开发者应用配置检查:在Autodesk Platform Services后台确认应用已启用Data Management API权限,若处于测试阶段,需确保该管理员账号在应用的测试白名单内。
内容的提问来源于stack exchange,提问作者Carlos Marchan
相关产品推荐
相关产品推荐

