无法从BIM360项目文档文件夹下载文件,API调用遇AUTH-001错误求解决
解决BIM360 API下载文件时的AUTH-001错误
错误说明
AUTH-001错误表明你使用的客户端ID(client_id)未被授权访问目标API产品,因此无法通过API下载BIM360项目文件。
解决步骤
- 启用对应API产品权限:登录Autodesk开发者控制台,找到你的应用,在「API Products」标签下确认已勾选
BIM 360 Docs和Data Management相关的API产品,保存设置。 - 验证OAuth权限范围:获取访问令牌时,必须包含
data:read权限范围。确保请求令牌的参数中scope字段包含该值,示例:scope=data:read。 - 关联应用到BIM360项目:联系项目管理员,在BIM360项目的「设置-集成」页面,将你的应用添加到项目允许的集成列表中,确保应用能访问目标项目的文件资源。
- 核对客户端ID正确性:检查API请求中使用的
client_id是否与开发者控制台中你的应用ID完全一致,避免拼写错误或混用其他应用的ID。
错误信息示例:
{ "developerMessage": "The client_id specified does not have access to the api product", "moreInfo": "https://aps.autodesk.com/en/docs/oauth/v2/developers_guide/error_handling/", "errorCode": "AUTH-001" }
内容的提问来源于stack exchange,提问作者SUNIL KATKAR
相关产品推荐
相关产品推荐

