Autodesk Forge - обработка обновлений и версий параметров - PullRequest
0 голосов
/ 12 мая 2019

Чтобы получить свойства для файла, нам нужен полный urn для файла, как показано здесь ...

urn:adsk.wipprod:fs.file:vf.fwefwfwefmwklfm424knk24n2j?version=1

Однако на моей платформе пользователи могут изменять параметры, которые затем отправляются вFusion 360, где эти числа изменяют пользовательские параметры, определяющие дизайн САПР.Затем они должны сохранить файл для распознавания этих изменений.

Затем создается новый номер версии.

Значит ли это, что когда я пытаюсь загрузить свойства этого файла с этой урной, я загружаю старые данные?

В дополнение к этому, если я отправляю базуЗашифровав урну со стороны клиента на сервер, мне нужно было бы декодировать эту строку, чтобы увидеть даже номер версии, прикрепленной к ней.

...

Чтобы получить последние данные, яМне нужен номер последней версии, чтобы я мог изменить эту урну на базовую закодированную урну.Как я могу проверить, существует ли новая версия и какая самая высокая версия доступна?Есть ли способ обойти это?

1 Ответ

0 голосов
/ 12 мая 2019

Вы можете получить все версии элемента с помощью GET projects /: project_id / items /: item_id / version и выбрать последние из них по их versionNumber и lastModifiedTime

"createUserName": "John Doe",
        "createTime": "2016-04-01T11:12:35.000Z",
        "createUserId": "BW9RM76WZBGL",
        "lastModifiedUserName": "John Doe",
        "lastModifiedUserId": "BW9RM76WZBGL",
        "versionNumber": 2,
        "lastModifiedTime": "2016-04-01T11:15:22.000Z"
...