Autodesk Forge检索/更新自定义属性

时间:2018-11-01 11:30:59

标签: autodesk-forge autodesk-data-management

我们正在使用BIM360文档,并且我们定义了几个自定义属性来标记上传到docs文件夹中的那些文件。现在我们很难使用伪造的API获得那些自定义属性,projects/:project_id/items/:item_id端点仅返回那些默认属性,例如文件名/描述,但是对于自定义属性,它不包含在响应中,我也无法使用PATCH更新这些自定义属性更新这些自定义属性。

Autodesk Forge API是否支持获取/更新自定义属性?

我从item 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"
                    }
                }
            }

谢谢。

1 个答案:

答案 0 :(得分:1)

AFAIK,文件夹/文件的信息由Forge数据管理API提供,该API用作对许多不同的Autodesk SAAS应用程序(例如A360 Personal,BIM 360 Team,Fusion Team(以前称为A360 Team))的通用访问权限,BIM 360文档。

不幸的是,由于仅为BIM360 Docs指定了自定义属性(如果我错了,请纠正我),因此Forge Date Management的Folder / Item API尚未提供该信息。我还在与我们的工程团队联系,以查看是否有任何其他信息(如果这是一个很好的API请求),如果我获得更多信息,将对其进行更新。