Autodesk BIM 360 Account Admin 端点是否支持三足令牌?
Are three legged tokens supported in the Autodisk BIM360 Account Admin endpoints?
我已经尝试使用端点来获取具有三足令牌的项目和用户,在这两种情况下,我都得到了一个 403,其响应主体如下所示:
{
"code": 1003,
"message": "Only support 2 legged access token."
}
这看起来很明确,但似乎与 API 文档不一致。是否真的只能使用 2 条腿的令牌才能访问,还是我错过了什么?
明确一点,我正在玩的端点是:
GET https://developer.api.autodesk.com/hq/v1/accounts/:account_id/projects
and
GET https://developer.api.autodesk.com/hq/v1/accounts/:account_id/users
文档说明 "Must be Bearer , where is obtained via OAuth",但没有提到只支持两个有腿的身份验证令牌。
是的,它们是 BIM360 HQ API(众所周知的帐户管理 API),正如我在上面的评论中提到的 BIM360 API 的一部分。
不幸的是,帐户管理 API 现在只允许使用 2 条腿的访问令牌进行访问。相比之下,其他 API,如 Issues、RFI 和 Checklists 支持三足访问令牌和带 uid 的三足访问令牌。
注:
- 文档身份验证上下文中的关键字
user context required
意味着它需要使用 3-legged OAuth token or a 2-legged OAuth token with user impersonation.
- 关键字
app only
表示只支持2-legged OAuth token。
我已经尝试使用端点来获取具有三足令牌的项目和用户,在这两种情况下,我都得到了一个 403,其响应主体如下所示:
{ "code": 1003, "message": "Only support 2 legged access token." }
这看起来很明确,但似乎与 API 文档不一致。是否真的只能使用 2 条腿的令牌才能访问,还是我错过了什么?
明确一点,我正在玩的端点是:
GET https://developer.api.autodesk.com/hq/v1/accounts/:account_id/projects
and
GET https://developer.api.autodesk.com/hq/v1/accounts/:account_id/users
文档说明 "Must be Bearer , where is obtained via OAuth",但没有提到只支持两个有腿的身份验证令牌。
是的,它们是 BIM360 HQ API(众所周知的帐户管理 API),正如我在上面的评论中提到的 BIM360 API 的一部分。
不幸的是,帐户管理 API 现在只允许使用 2 条腿的访问令牌进行访问。相比之下,其他 API,如 Issues、RFI 和 Checklists 支持三足访问令牌和带 uid 的三足访问令牌。
注:
- 文档身份验证上下文中的关键字
user context required
意味着它需要使用 3-legged OAuth token or a 2-legged OAuth token with user impersonation. - 关键字
app only
表示只支持2-legged OAuth token。