我们正在运行一个自定义应用程序,在该应用程序中我们使用Forge OAuth以及模型查看器API。观众正在针对BIM 360中的项目工作,而不是针对较新ACC中心中的项目。有什么原因吗?我们的应用程序识别项目中的模型(BIM 360文件URN(,然后识别Revit图元GUID。任何见解都值得赞赏!
更新:
这是由错误的URN引起的,另一个Forge Help代理已帮助解决了该问题。
==============
我让你开了一张Forge Help罚单,然后回复了你。听起来你忘记为ACC帐户设置自定义集成了。请按照此处的说明在ACC.中提供您的客户id
https://petrbroz.github.io/forge-samples-docs/docs/intro/#provision-访问其他产品
对我来说,问题在于Forge Viewer的配置不正确。该应用程序已经使用了2年多,并使用一种旧方法使用所谓的"流利"API加载OTG(SVF2(文件,该方法显然只适用于BIM360,而不适用于ACC
我有以下内容:
var options = {
env: 'FluentProduction',
api: 'fluent', // for models uploaded to EMEA change this option to 'streamingV2_EU'
};
应该是:
var options = {
env: 'AutodeskProduction2',
api: 'streamingV2', // for EU/EMEA change to 'streamingV2_EU'
};
或者,如果您想要SVF2格式:
var options = {
env: 'MD20ProdEU',
api: 'D3S', // for EU/EMEA change to 'streamingV2_EU'
};
来源:Autodesk教程;Autodesk博客文章