从 BIM 360 下载模型衍生物

时间:2021-06-11 18:51:19

标签: autodesk-forge autodesk-model-derivative autodesk-bim360

我在 BIM 360 上托管了一个不同版本的文件。找回最新版本的URN,翻译成Base64 URL安全,贴出模型衍生作业翻译成IFC。这个 URN 没有填充,但它确实包含一个下划线,其中 / 字符曾经是。如果我检查版本的清单,它会显示衍生的 URN:

{
        "urn": <source_urn>,
        "derivatives":[
            ...
            {
                 "children": [{
                     "urn": "urn:adsk.viewing:fs.file<source_urn>/output/Resource/IFC/rme_advanced_sample_project.ifc",
                     "role":"ifc","mime":"application/vnd.autodesk.cad",
                     "guid":<guid>,
                     "type":"resource","status":"success"
                  }],
                 "progress":"complete",
                 "outputType":"ifc",
                 "status":"success"
            }],
           "hasThumbnail":"true",
           "progress":"complete",
           "type":"manifest",
           "region":"US",
           "version":"1.0",
           "status":"success"
}

如果我尝试使用 <source_urn>urn:adsk.viewing:fs.file<source_urn>/output/Resource/IFC/rme_advanced_sample_project.ifc(我使用 encodeURIComponent 将其转换为 URI 安全格式),出现以下错误:

{
  statusCode: 400,
  statusMessage: 'Bad Request',
  statusBody: { diagnostic: 'The requested derivative urn is invalid.' }  
}

0 个答案:

没有答案
相关问题