问题标签 [autodesk-bim360]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
24 浏览

autodesk-forge - BIM360 项目的服务类型未记录

在来自 BIM360 的 GET 项目中,service_types属性包含未记录的服务。

向 BIM360 项目 ( https://forge.autodesk.com/en/docs/bim360/v1/reference/http/projects-:project_id-GET/ ) 发出 GET 请求,service_types返回的值比https:/上记录的值更多/forge.autodesk.com/en/docs/bim360/v1/overview/parameters/#service-type

根据文档,只有、 、 和fieldglue预期schedule的。plandoc_manager

0 投票
0 回答
126 浏览

autodesk-bim360 - 获取 https://developer.api.autodesk.com/hq/v1/accounts/:account_id/projects 不起作用

美好的一天,我正在使用 GET https://developer.api.autodesk.com/hq/v1/accounts/:account/projects返回有关我帐户中项目的信息。我的应用程序已在https://admin.b360.autodesk.com/admin中注册,并且我有一个具有 account:read 范围的不记名令牌。在 Postman 中执行调用时,我得到以下响应 { "code": 1003, "message": "This client id has no access to the account." } 问候,约翰·克里克

0 投票
1 回答
128 浏览

rest - 如何解释结果:现场服务中不存在模板项目?BIM360 API

我们在我们公司使用 BIM360 API 结合我们的 CRM 来管理用户、项目和公司。我们用用户界面编写了一个简单的工具来完成它。

我们尝试使用“从模板项目复制”的功能。我们正在使用新的“现场管理服务”,因为它需要按照 Autodesk [api doc] 的说明(https://forge.autodesk.com/en/docs/bim360/v1/reference/http/projects-POST/)。

想法

没有模板项目的正常项目创建工作正常。我们可以将任何服务添加到我们想要的项目中。同样如上所述的“现场管理服务”。如果我们为模板项目附加一个 ID,我们会收到一个错误,指出该项目在“现场服务”中不存在。


所以我的想法是,这个功能只适用于 BIM360 的用户界面。或者更多的“现场服务”是旧的“第一代”服务,它不同于“下一代”的“现场管理服务”?


代码

下面的代码将简单的 requestBody 显示为 JSON。身份验证和一切工作正常,并在标头中作为承载发送。

“template_project_id”只是为了在此处发布而混淆。

错误:

我们预计会出现 HTTP 200 结果或错误请求。但我们得到:

谢谢你的帮助!

0 投票
1 回答
401 浏览

autodesk-forge - 我们是否可以通过 API 访问 Forge API/Revit API 中的 C4R(Collaboration for Revit)功能?

我们最近有一项关于自动化 C4R(Revit 协作)流程的调查。我们是否可以通过 API 访问 Forge API/Revit API 中的 C4R 功能?我们搜索了 API 访问权限,但没有找到任何积极的结果。

或者,如果我们通过 BIM 360 API 上传 Revit 模型文件,则 Revit 项目文件 (.rvt) 将断开连接/无法用于工作共享环境。是否有任何可能的解决方法来解决此问题。

0 投票
0 回答
64 浏览

autodesk-forge - 伪造 bim360 自定义属性和集合

我正在研究是否可以通过 Forge 获取/设置 bim360 中的自定义属性,以及获取/设置 bim360-sets。到目前为止,这似乎是不可能的。这是为未来计划的,还是在(私人)测试版中以任何形式或形式?会有一个用例来测试这个。

在此处输入图像描述

在此处输入图像描述

编辑:还想知道提交审核和从模板创建审核过程是否可以通过 Forge 获取/设置,这实际上可能更符合我们的用例。

在此处输入图像描述

0 投票
1 回答
44 浏览

autodesk-forge - BIM 360 是否有代表授权用户检索 account_id 的方法

我正在尝试在我们的 Web 应用程序中构建一个集成,允许用户将他们的 BIM360 帐户与我们的帐户相关联。最终目标是调用 BIM360 API 并代表 Authenticated 用户拉取项目。

我没有看到获取用户帐户 ID 的方法,因此我可以 代表用户向此 API https://developer.api.autodesk.com/hq/v1/accounts/:account_id/projects提出请求。

0 投票
1 回答
29 浏览

autodesk-forge - 授权页面上的应用程序名称在 3-legged auth 中没有更改

我们通过 forge.autodesk.com/myapps 更改了生产应用程序的名称和描述。但是在授权页面上,我们仍然看到旧的。我们可以强制以某种方式刷新它吗?清除浏览器缓存没有帮助。我们已经等了 2 天,但它仍然不起作用。

0 投票
1 回答
748 浏览

autodesk-forge - 如何从 BIM 360 模型中提取元数据

如何从 BIM360 中的模型中提取元数据?

我可以通过上传 Revit 文件提取元数据并将其转换为 svf。我使用 GET :urn/metadata/:guid/properties 端点来提取数据。

如何从 BIM360 中的模型执行此操作?请问有什么建议或指导吗?

0 投票
1 回答
71 浏览

javascript - 是否存在没有关联 storageSize 属性的“项目”类型?

我正在尝试使用以下代码将 storageSize 与文件夹中的每个项目相关联:

Data Management API Fieldguide中,它声明 Version 对象只有storageSize在项目是文件时才具有属性。什么类型的项目不会是文件?

文件是否可能缺少此属性?

如果相关,则该文件夹位于 BIM 360 帐户中。

0 投票
1 回答
48 浏览

autodesk-forge - 如何在问题创建表单中将角色列表检索到 AssignTo 下拉列表?

在 forge api 文档中,我们可以找到:https ://forge.autodesk.com/en/docs/bim360/v1/reference/http/projects-project_id-industry_roles-GET/

它为我们提供了项目中所有可用的角色。在https://docs.b360.autodesk.com上,它似乎被简化为可用用户拥有的角色(例如,仅显示 36 个角色中的 3 个角色)我们如何将用户与角色联系起来?