我正在尝试列出 BIM 360 文件夹中的文件名,但在检索文件名时遇到了问题。
在使用GET projects/:project_id/folders/:folder_id/contents
数据管理 API 的端点时,我注意到在 A360 项目与 BIM 360 项目中列出文件时的不同结果。
在 A360 上,key 的值data[].attributes.displayName
是文件的名称,例如Test.nwd
. 但是,在 BIM 360 上,displayName
似乎总是一个空字符串。
我确实注意到,如果我使用GET projects/:project_id/items/:item_id
端点来检索单个项目的详细信息,data.attributes.displayName
仍然是空白的,但文件的名称确实出现在included[].attributes.displayName
带有 的条目下的键中"type": "versions"
。
有没有人知道为什么displayName
在 BIM 360 中列出文件夹内容时项目是空白的?
理论上,我可以通过检索文件夹内容然后检索每个项目的详细信息来实现我想要的结果,但我宁愿不必为文件夹中的每个项目进行额外的 API 调用。