首页 > 解决方案 > Forge 教程不返回任何集线器

问题描述

我正在尝试创建一个基本的 Forge 应用程序,它将为我的一些 360 模型返回项目和模型 GUID。我下载、配置并从 GitHub(此处)运行示例,但是当我登录时,我看到一个空的集线器列表(尽管该应用程序已在我的 BIM360 帐户中获得授权)。

从我的应用查看

然而,当使用Bim 360 报告时,我确实看到了我所有的集线器(即使没有授权该应用程序)。

从 Bim360Reports 查看

知道什么可能导致 Autodesk 提供的示例代码无法返回我的任何集线器吗?我在 Visual Studio 输出中看不到任何错误。

谢谢!

编辑:

感谢 Eason Kang 的回复,但我相信这里还有其他东西在起作用。

我删除了我在 BIM 360 管理员帐户上注册的应用程序并从头开始(带有屏幕截图)。

这是我在 Forge 门户上的应用程序:

锻造应用 您可以看到它的客户端 ID 是TU6gQp3dw7LD4AuO8Nx45h1hefFAEOrG

在管理员 B360 帐户上,我创建了一个与该 Forge 客户端 ID 的新集成: B360 管理员 [旁注,我不明白此处提供的帐户 ID 的用途,也许这是我问题的关键?]

如您所见,这个新创建的应用程序是唯一激活的应用程序。我没有允许任何其他应用程序,因此 Visual Report 应用程序没有权限。

应用列表

现在在 Visual Studio 上,我更改了web.config文件以匹配我的 Forge 应用程序的数据。

视觉工作室

尽管如此,我的应用程序无法访问我的中心,而 Visual Reports 应用程序可以看到所有内容。

比较

那么我做错了什么,还是这里发生了其他事情?

谢谢

标签: autodesk-forgeautodeskautodesk-bim360

解决方案


如果不在您的 BIM360 帐户管理员中设置自定义集成,就不可能访问您的集线器。几天前,您可能已经在您的 BIM360 帐户管理员中配置E4d9h5i4nQhrtQCCDPSctLBSyRcKrQCvBIM360 报告的客户端 ID,但您忘记了...

在此处输入图像描述

请按照此处的说明通过在 BIM360 项目管理页面中创建与您的客户 ID 的自定义集成来配置您自己的客户 ID。

https://forge.autodesk.com/en/docs/bim360/v1/tutorials/getting-started/manage-access-to-docs/


推荐阅读