调用Building Connected Pro API时遇Forbidden错误求助
解决Autodesk Building Connected GET Bids API返回BC_PRO_SUBSCRIPTION_REQUIRED错误的方案
问题情况
调用Autodesk Building Connected的GET /construction/buildingconnected/v2/bids API时,返回Forbidden错误:
{"title":"Forbidden","detail":"BC_PRO_SUBSCRIPTION_REQUIRED"}
请求示例:
{ "method": "GET", "headers": { "Authorization": "Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjY0RE9XMnJoOE9tbjNpdk1NU0xlNGQ2VHEwUV9SUzI1NiIsInBpLmF0bSI6I... " }, "url": "https://developer.api.autodesk.com/construction/buildingconnected/v2/bids" }
已尝试重新生成3-legged OAuth访问令牌、确认Building Connected账户与Autodesk账户关联,但问题仍存在。
排查与解决步骤
- 确认订阅权限:该API仅对Building Connected Pro订阅用户开放,检查Autodesk账户是否拥有活跃的Building Connected Pro订阅,基础版或试用版无法访问此接口。
- 验证OAuth授权范围:获取授权码时必须包含
data:read和bim360:read权限,重新生成令牌时明确指定这些scope,避免权限不足。 - 核对账户绑定:再次确认Building Connected平台中关联的Autodesk账户,与生成OAuth令牌的账户完全一致,避免多账户混淆导致权限验证失败。
- 检查API端点:确认调用的端点为官方指定的稳定版,若为欧盟区域用户,需使用对应区域的API域名(如
https://eu.developer.api.autodesk.com)。
内容的提问来源于stack exchange,提问作者deirdrebclark
相关产品推荐
相关产品推荐

