Элемент, указанный в папке «План», относится к типу items:autodesk.bim360:Document
, элемент этого типа не будет иметь атрибут хранилища, отображаемый в его ответах GET-версий /: version_id и GET-элементов /: item_id напрямую.
Чтобы получить физическое местоположение файла, вы должны вместо этого вызвать GET версии /: version_id / Relations / refs , аналогичную тему смотрите здесь: Загрузить документ с помощью Autodesk API
Обновление для скопированного элемента
При доступе к данным взаимосвязи версии скопированного элемента с помощью GET version /:version_id / relations / refs , вы можете увидеть атрибут данных, сообщающий о связи между копируемым элементом и исходным элементом с моим опытом:
"data": [
{
"type": "versions",
"id": "urn:adsk.wipprod:fs.file:vf.34Xvlw1jTcSQ_XkIVh07cg?version=2",
"meta": {
"refType": "derived",
"fromId": "urn:adsk.wipprod:fs.file:vf.34Xvlw1jTcSQ_XkIVh07cg?version=2",
"fromType": "versions",
"toId": "urn:adsk.wipprod:fs.file:vf.y3L7YbfAQJWwumMgqjJUxg?version=1",
"toType": "versions",
"direction": "to",
"extension": {
"type": "derived:autodesk.bim360:CopyDocument",
"version": "1.0",
"schema": {
"href": "https://developer.api.autodesk.com/schema/v1/versions/derived:autodesk.bim360:CopyDocument-1.0"
},
"data": {}
}
}
}
],
После этого вам необходимо получить доступ к данным отношения версииfromId
через вызов GET версии /: version_id / Relations / refs .
В этом случае это {PROJ_ID}/versions/urn:adsk.wipprod:fs.file:vf.34Xvlw1jTcSQ_XkIVh07cg%3Fversion=2/relationships/refs
, тогда вы увидите атрибут storage
внутри ответа смое расследование.