如何使用 Forge 为用户获取 BIM 360 项目?
How to get BIM 360 projects for a user with Forge?
有没有办法获取分配给用户的 BIM 360 项目,例如 GET projects/:user_id?
编辑:
如果您不坚持要获取与用户直接通过 BIM360 API。所以,我们可以这样使用它们:
调用 BIM360 API GET accounts/:account_id/users
获取用户列表并从响应中提取 uid
值。
将上面的uid
传递给请求头x-user-id
,然后用2-legged tokenAPIGET hubs/:hub_id/projects
调用Forge DM
希望对您有所帮助!
========================
这个问题的快速更新。不幸的是,这个请求目前不可用,但据我所知,我们计划在未来支持这样的功能。
另外,我上面提到的组合也不是一个好的选择。根据我们的工程团队。由于 GET projects/:project_id/companies
是项目级别,GET accounts/:account_id/users
是帐户级别,用户也可以分配到项目级别的公司,而不是其帐户级别的默认公司。
所以请无视,不好的建议请见谅!
有没有办法获取分配给用户的 BIM 360 项目,例如 GET projects/:user_id?
编辑:
如果您不坚持要获取与用户直接通过 BIM360 API。所以,我们可以这样使用它们:
调用 BIM360 API
GET accounts/:account_id/users
获取用户列表并从响应中提取uid
值。将上面的
uid
传递给请求头x-user-id
,然后用2-legged tokenAPIGET hubs/:hub_id/projects
调用Forge DM
希望对您有所帮助!
========================
这个问题的快速更新。不幸的是,这个请求目前不可用,但据我所知,我们计划在未来支持这样的功能。
另外,我上面提到的组合也不是一个好的选择。根据我们的工程团队。由于 GET projects/:project_id/companies
是项目级别,GET accounts/:account_id/users
是帐户级别,用户也可以分配到项目级别的公司,而不是其帐户级别的默认公司。
所以请无视,不好的建议请见谅!