-1

Следуя модельному производному «Подготовьте файл для просмотра» после того, как я успешно загрузил и преобразовал файл, я вызываю URL-адрес манифестаAutodesk Forge File Conversion как скачать файлы в манифесте?

как я могу загрузить преобразованные файлы в манифест. Если я знаю только урну? (т.е.) Как бы я получить coverted СВП "урну: adsk.viewing: fs.file: dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6bW9kZWxkZXJpdmF0aXZlL0E1LnppcA/выход/1/A5.svf"

или эскиз «урна: adsk.viewing: fs.file : dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6bW9kZWxkZXJpdmF0aXZlL0E1LnppcA/выход/1/A5.svf.png01_thumb_200x200.png»

есть ли апи вызов, который может быть использован, чтобы вернуть фактическое местоположение?

Редактировать: Конечный результат: Я хочу создать что-то вроде [extractor] (http://extract.autodesk.io/). Со всеми файлами мне нужно запустить программу просмотра локально

Edit2: Манифест я вернусь из вызова после fileUploda

Result{ 
    "type": "manifest", 
    "hasThumbnail": "true", 
    "status": "success", 
    "progress": "complete", 
    "region": "US", 
    "urn": "dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Z3JlZ2JpbWJ1Y2tldC9yYWNfYmFzaWNfc2FtcGxlX3Byb2plY3RfdGVzdC5ydnQ", 
    "derivatives": [ 
    { 
     "name": "rac_basic_sample_project_test.rvt", 
     "hasThumbnail": "true", 
     "status": "success", 
     "progress": "complete", 
     "outputType": "svf", 
     "children": [ 
     { 
      "name": "{3D}", 
      "hasThumbnail": "true", 
      "role": "3d", 
      "status": "success", 
      "type": "geometry", 
      "progress": "complete", 
      "children": [ 
      { 
       "name": "{3D}", 
       "role": "3d", 
       "camera": [ 
      ... 
       ], 
       "status": "success", 
       "type": "view", 
       "progress": "complete" 
      }, 
      { 
       "type": "resource", 
       "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Z3JlZ2JpbWJ1Y2tldC9yYWNfYmFzaWNfc2FtcGxlX3Byb2plY3RfdGVzdC5ydnQ/output/Resource/3D_View/_3D_/_3D_.svf", 
       "role": "graphics", 
       "mime": "application/autodesk-svf" 
      }, 
      { 
       "type": "resource", 
       "role": "thumbnail", 
       "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Z3JlZ2JpbWJ1Y2tldC9yYWNfYmFzaWNfc2FtcGxlX3Byb2plY3RfdGVzdC5ydnQ/output/Resource/3D_View/_3D_/_3D_1.png", 
       "resolution": [ 
       100, 
       100 
       ], 
       "mime": "image/png", 
       "status": "success" 
      }, 

Запрос я пытаюсь отправить, но получить 404

https://developer.api.autodesk.com/modelderivative/v2/designdata/dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Z3JlZ2JpbWJ1Y2tldC9yYWNfYmFzaWNfc2FtcGxlX3Byb2plY3RfdGVzdC5ydnQ/manifest/urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Z3JlZ2JpbWJ1Y2tldC9yYWNfYmFzaWNfc2FtcGxlX3Byb2plY3RfdGVzdC5ydnQ/output/Resource/3D_View/_3D_/_3D_1.png 

Что-то не так с этим призывом к модельпроизводству?

+0

Вы используете конечную точку для загрузки производных? https://developer.autodesk.com/en/docs/model-derivative/v2/reference/http/urn-manifest-derivativeurn-GET/ –

ответ

0

Использования derivativeurn GET работало

Я также должен был убедиться, что derivativeUrn был закодирован

(JAVA)Urn = URLEncoder.encode (производнаяUrn, "UTF-8");

0

Вы также можете посмотреть на the implementation of the NPM View & Data Package на некоторое время. Он по-прежнему использует v1 API конечные точки, но в настоящее время мы работаем над созданием оберток для нескольких языков программирования на v2 конечных точках

 Смежные вопросы

  • Нет связанных вопросов^_^