autodesk forge: как загрузить пузырь в формате zip с помощью java sdk

Я использую java SDK от autodesk forge

Я могу загрузить файл .rvt в корзину. Я ищу, чтобы загрузить преобразованный пузырь в формате .zip (с использованием java SKD).

Спасибо.


person ryaliscs    schedule 24.07.2017    source источник


Ответы (1)


Сам SDK и Forge API не имеют для этого конечной точки. Вам нужно проанализировать манифест и загрузить каждый элемент по отдельности. Пример, написанный на Node.js, представлен здесь: https://github.com/cyrillef/extract.autodesk.io и живую демонстрацию здесь: https://extract.autodesk.io/. В будущем конечная точка может быть добавлена, но я не знаю, когда это произойдет.

person cyrille    schedule 24.07.2017
comment
Это та же ссылка, которой я должен следовать, если мне нужно загрузить преобразованный файл .svf. - person ryaliscs; 24.07.2017
comment
загрузки файла .svf недостаточно. сам файл .svf является zip-файлом, который содержит ссылки на файлы со списком манифестов. Вам нужно скачать их все, чтобы получить «пузырек». - person cyrille; 26.07.2017
comment
нужно одно уточнение: я успешно могу перевести свой файл .rvt с помощью / modelderivative / v2 / designdata. и я проверяю, что работа завершена, используя урну, возвращенную этим. Когда я пытаюсь получить производные от этого манифеста, он дает пустой список. Где я ошибаюсь. - person ryaliscs; 26.07.2017
comment
Не уверен, что понимаю, если вы видите манифест (с полным успехом), вы видите производные, не могут быть пустыми. Чтобы мы могли понять, вам может потребоваться поделиться небольшим количеством кода и частичным json-манифестом. - person cyrille; 26.07.2017
comment
Образец кода, который у меня есть, взят из примеров forge-api-java-client, ссылка на метод verifyJobComplete Response, который я получаю, - это class ManifestDerivative {name: xxxx.rvt hasThumbnail: true outputType: svf progress: complete status: success children: [class ManifestChildren {},] class ManifestDerivative {name: null hasThumbnail: null outputType: эскиз прогресса: завершен статус: успешные дочерние элементы: [class ManifestChildren {...}}, ...] - person ryaliscs; 27.07.2017
comment
:( Вы можете поделиться кодом и образцом файла для исследования? - person cyrille; 27.07.2017