【发布时间】:2018-05-29 22:37:45
【问题描述】:
我们一直在使用 Forge API 在 BIM 360 中自动设置项目,但似乎无法找到自动激活服务(Field、Glue 等)的方法。
直觉上,我会认为“service_types”属性可以做到这一点,但服务没有激活。
1) “service_types”属性实际上是做什么的?
2) 如果可能,我们如何使用 Forge API(特别是 Field)激活项目服务?
谢谢你,
【问题讨论】:
标签: autodesk-forge
我们一直在使用 Forge API 在 BIM 360 中自动设置项目,但似乎无法找到自动激活服务(Field、Glue 等)的方法。
直觉上,我会认为“service_types”属性可以做到这一点,但服务没有激活。
1) “service_types”属性实际上是做什么的?
2) 如果可能,我们如何使用 Forge API(特别是 Field)激活项目服务?
谢谢你,
【问题讨论】:
标签: autodesk-forge
回复。 #1 你对 service_type 的理解是正确的。
回复。 #2
您可以在创建项目后尝试以下操作吗?
https://developer.autodesk.com/en/docs/bim360/v1/reference/http/projects-project_id-users-POST/
例如,身体是这样的: { “角色”:“项目管理员”, “服务类型”:“字段”, "company_id": "77e4444e-5dad-46a2-ad29-555cc00452a0", “电子邮件”:“my.name@autodesk.com” }
我验证了在项目创建本身中使用 service_type 没有效果。而且文档有点混乱。但是如果你使用上面的方法,它就可以工作。请注意,您的帐户需要拥有 Field 许可证。
还有一个教程页面: https://developer.autodesk.com/en/docs/bim360/v1/tutorials/activate-service/
【讨论】: