我正在尝试列出BIM 360中文件夹中文件的名称,但是我在检索文件名称时遇到了麻烦。
使用数据管理API的GET projects/:project_id/folders/:folder_id/contents
端点时,列出A360项目和BIM 360项目中的文件时会发现不同的结果。
在A360上,键data[].attributes.displayName
的值是文件名,例如Test.nwd
。但是,在BIM 360上,displayName
似乎总是一个空字符串。
我确实注意到,如果我使用GET projects/:project_id/items/:item_id
端点检索单个项目的详细信息,则data.attributes.displayName
仍为空白,但文件名确实出现在included[].attributes.displayName
下的"type": "versions"
键中输入。
有人在BIM 360中列出文件夹内容时为何displayName
项为空白的想法吗?
从理论上讲,我可以通过检索文件夹内容然后检索每个项目的详细信息来达到所需的结果,但是我不希望不必为文件夹中的每个项目进行额外的API调用。