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

时间:2018-10-18 11:51:39

标签: autodesk-forge

是否可以获取已分配给用户的BIM 360项目,例如GET projects /:user_id?

1 个答案:

答案 0 :(得分:1)

编辑:

如果您不坚持直接通过BIM360 API获取与用户关联的项目,则还有另一种使用Forge数据管理API和Forge BIM360 API(HQ API)进行存档的方法。因此,我们可以通过以下方式使用它们:

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

  2. 从上方传递uid到请求标头x-user-id,然后使用两足令牌调用Forge DM API GET hubs/:hub_id/projects

希望有帮助!

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

此问题的快速更新。不幸的是,该请求当前不可用,但是据我所知,我们已经计划将来支持这种功能。

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

所以,请忽略它,对不起,我的建议不好!