"versions:batch-get"不会获取"Title"自定义属性



我一直在尝试;标题";属性,但工作表number/displayName显示在响应的title字段中:

{
"urn": "urn:adsk.wipprod:fs.file:[...]version=1",
"itemUrn": "urn:adsk.wipprod:dm.lineage:[...]",
"name": "A13.3",
"title": "A13.3", // <- Here
"...": "...",
"customAttributes": [], // <- Nothing here, even if I modify the "Title value"
"number": "A13.3"

}

这是故意的吗?或者我误解了?我找不到任何其他端点有文档表明它将获取Title属性。我看到BIM360 web应用程序正在使用遗留端点为自己获取此属性:

projects/:project_id/folders/:folder_id/custom_attributes

我知道这与之前的问题类似,但这似乎是一年多前提出的,当时还没有versions:batch-get终点。

提前谢谢!

您提到的文档已过期。请检查这个:

https://forge.autodesk.com/en/docs/bim360/v1/reference/http/document-management-versionsbatch-get-POST

titledisplayNamename这样的字段是Docs内置的自定义属性,将在POST版本的响应中出现:仅批处理get,而不在get自定义属性定义中。

此外,POST版本的customAttributes字段:batch-get和get自定义属性定义仅用于用户创建的自定义属性。如果您没有为Docs项目的文档或文件的用户创建的自定义属性分配任何值,则customAttributes字段将为空。这是文档中的字段描述。

每个文档的自定义属性列表。有关自定义属性的详细信息,请参见"使用属性自定义文档"文档。

最新更新