Мы используем документы BIM360, и мы определили несколько пользовательских атрибутов, чтобы пометить эти файлы, загруженные в папку документов. Теперь у нас возникают проблемы с получением этих пользовательских атрибутов с помощью API forge, конечная точка projects/:project_id/items/:item_id
возвращает только те атрибуты по умолчанию, как имя файла / описание, но для пользовательских атрибутов они не включены в ответ, и я не могу обновить эти пользовательские атрибуты, используя PATCH для обновления. эти пользовательские атрибуты.
Поддерживает ли Autodesk Forge API получение / обновление пользовательских атрибутов?
Узел атрибута, который я получил от API элемента, выглядит следующим образом:
"attributes": {
"name": "somefile.rvt",
"displayName": "somefile.rvt",
"createTime": "2018-08-02T18:16:59.0000000Z",
"createUserId": "creatorID",
"createUserName": "usercreate",
"lastModifiedTime": "2018-11-01T10:46:20.0000000Z",
"lastModifiedUserId": "userid",
"lastModifiedUserName": "username",
"versionNumber": 1,
"extension": {
"type": "versions:autodesk.bim360:Document",
"version": "1.0",
"schema": {
"href": "https://developer.api.autodesk.com/schema/v1/versions/versions:autodesk.bim360:Document-1.0"
},
"data": {
"processState": "PROCESSING_COMPLETE",
"viewableId": "id",
"viewableGuid": "id",
"viewableName": "Existing",
"sourceFileName": "somefile.rvt"
}
}
}
Спасибо.