如何使用 Forge 为用户获取 BIM 360 项目?

How to get BIM 360 projects for a user with Forge?

有没有办法获取分配给用户的 BIM 360 项目,例如 GET projects/:user_id?

编辑:

如果您不坚持要获取与用户直接通过 BIM360 API。所以,我们可以这样使用它们:

  1. 调用 BIM360 API GET accounts/:account_id/users 获取用户列表并从响应中提取 uid 值。

  2. 将上面的uid传递给请求头x-user-id,然后用2-legged tokenAPIGET hubs/:hub_id/projects调用Forge DM

希望对您有所帮助!

========================

这个问题的快速更新。不幸的是,这个请求目前不可用,但据我所知,我们计划在未来支持这样的功能。

另外,我上面提到的组合也不是一个好的选择。根据我们的工程团队。由于 GET projects/:project_id/companies 是项目级别,GET accounts/:account_id/users 是帐户级别,用户也可以分配到项目级别的公司,而不是其帐户级别的默认公司。

所以请无视,不好的建议请见谅!