2017-07-03 68 views
2

近几个月来,我一直是Autodesk Forge的开发人员,并且能够使用API​​执行多项任务。作为(几乎)空的ZIP文件(Autodesk Forge)下载的SVF模型派生物

但是,我似乎无法正确下载SVF模型派生(从IFC或RVT文件派生)。我试过了直接的curl命令或伪造的NPM包,但都没有成功。奇怪的下载工作正常,但我得到的是一个空目录(“几何”,“材料”,“场景”),和(非空)“manifest.json”和“metadata.json”文件的ZIP文件。

我使用双腿身份验证过程来生成令牌(这些文件位于我的Forge开发人员帐户上,而不是在A360或BIM360上)。我能够使用3D查看器查看文件,因此从RVT或IFC到SVF的转换工作良好。

我也尝试了https://extract.autodesk.io模型提取器,但是这不允许我检索导数(“无法获取/提取/2836276-AC11-Institute-Var-2-IFCifc.zip”)。

有什么想法?提前致谢。

回答

0

不便之处,问题是我认为最新版本设置为2.15,但仍然设置为2.10。 强制版本2.15的codefix已被推送。

+0

谢谢@cyrille,我已经下载了extract.autodesk.io的最新版本,它工作正常。正如我在第一篇文章中所说的,当试图通过伪造apis(甚至通过基本的curl命令)下载SVF衍生产品时,我仍然遇到问题,但我会检查您的extract.autodesk.io源文件以获取想法如何使其工作。 –

0

这是一个最近已知的问题,我们得到了一些已报告的问题,并且已经向不幸现在正在休假的业主报告。

我调试到代码中,发现问题与最近在2017年6月16日提交时添加的新增文件“wgs.min.js”有关。因为该项目仍在使用2.10版本,不幸的是,当它试图从https://developer.api.autodesk.com/viewingservice/v1/viewers/wgs.min.js?v=2.10(2.11〜2.15那里)得到时,没有2.10版的“wgs.min.js”在线,这使得它无法打包压缩文件,所以你会得到一个404错误下载泡沫。

为了得到现在的泡沫,我建议您使用2017年3月24日的版本从https://github.com/cyrillef/extract.autodesk.io安装本地服务器。我验证了它,应该工作良好。或者如果紧急的话,你可以给我发送源文件,我可以帮你为你生成泡泡。让我知道。

+0

非常感谢您的快速回复。我会按照建议的平均时间进行操作(安装extract.autodesk.io),希望这个错误能很快得到解决。 –

+0

是的,我们会在内部继续跟踪,如果解决方案有帮助,请将其标记为解决方案,谢谢。 –

+0

我已经在本地尝试了extract.autodesk.io,但这也不起作用(有些文件是生成/下载的,但不是主要的文件,即svf和其他目标文件)。无论如何,从长远来看,我最感兴趣的是CURL-like或伪造-APIS方法,因为我想以编程方式下载SVF文件,而不是通过用户界面“手动”下载每个新泡泡。谢谢。 –