无法使用 Forge Data Management API 从 BIM 360 获取集线器

Posted

技术标签:

【中文标题】无法使用 Forge Data Management API 从 BIM 360 获取集线器【英文标题】:Cant get hubs from BIM 360 by using Forge Data Management API 【发布时间】:2017-03-22 04:37:31 【问题描述】:

我正在尝试从 a360 和 BIM360 获取我的所有集线器。 我已经可以访问我的 BIM 360 帐户,并且我可以看到“应用程序和集成”。还添加了与 Forge 应用程序的集成。

我已经用我的 3-Legged Token 发送了一个请求:

curl -X GET -H "Authorization: Bearer wIHYfJt80v2AvkTSUZxxxxxxxxxx" "https://developer.api.autodesk.com/project/v1/hubs"

但响应仅包含 a360 集线器和错误消息

"warnings": [
      
        "Id": null,
        "HttpStatusCode": "403",
        "ErrorCode": "BIM360DM_ERROR",
        "Title": null,
        "Detail": "Failed to get the hubs.",
        "AboutLink": null,
        "meta": []
      

你能解释一下可能出了什么问题吗?也许你有同样的问题。

【问题讨论】:

【参考方案1】:

2017 年 2 月 23 日 - 更新。 如果您有企业帐户,您现在可以访问 BIM 360 Docs 中心。更多信息,请参考这篇文章:

https://fieldofviewblog.wordpress.com/2017/01/19/bim-360-enterprise-activating-api-access-to-docs/

2016 年 11 月 8 日 - 原创。 目前,BIM 360 API 的范围仅限于帐户级别。 此外,它使用 2 腿。

更多解释,请参考以下页面:

https://fieldofviewblog.wordpress.com/2016/08/09/bim-360-api-on-forge/

https://fieldofviewblog.wordpress.com/2016/08/02/bim-360-account-level-api-available-as-preview-beta/

希望在不久的将来能曝光。

我希望这可以澄清。

【讨论】:

感谢您的快速回复。我可以使用 Forge DM 访问集线器吗?还是仅适用于内测功能? 截至今天,您无法使用 DM API 访问 Docs 中的数据。您可以使用 BIM 360 API 访问给定中心的帐户级别数据。我们希望在不久的将来让 DM 访问 Docs。 但是在你在 youtube 上的视频 https://youtu.be/52xkO85iLnw?t=16m29s 我可以看到获取集线器的请求和其他有用的请求。我可以访问此功能吗? 在 DevCon 期间,我使用内部服务器展示了它作为即将发生的事情的预览。它花费的时间比预期的要长,感觉就像,我知道。但它来了。请随时与我联系@mikako.harada@autodesk.com,也许在一个月左右。到那时,我们可能会有更准确的预期日期。感谢您的耐心等待。【参考方案2】:

这是一个老问题,但问题现在出现了。

我们的应用程序已连接到 BIM 360 Docs,但是从 Forge 获取所有集线器的请求不会返回此 BIM 360 Docs 集线器。

我们已验证管理员已在管理工具中激活该应用。

还有什么要检查的?

【讨论】:

以上是关于无法使用 Forge Data Management API 从 BIM 360 获取集线器的主要内容,如果未能解决你的问题,请参考以下文章

Autodesk Forge Data Manager Api 重命名项目

无法获取 Forge 清单 - Autodesk Forge 查看器

无法使用 conda-forge 安装 ggplot

Autodesk API Forge身份验证承载

无法使用 conda-forge 部署 docker 解决方案

将大文件 (2GB) 上传到 Autodesk Forge Data Management API