我有一个问题需要获得" storageSize" Autodesk BIM360上传文件的信息:
如果我通过伪造API上传文件,版本端点(/data/v1/projects/:project_id/items/:item_id/versions
)将响应填充的" storageSize"领域(右)。
如果我从Autodesk BIM360 Web应用程序上传文件,相同的端点将响应没有提到的JSON密钥(错误)。
这是预期的行为吗?
另一点 - 使用内容端点(/data/v1/projects/:project_id/folders/:item_id/contents:
)
通过forge API上传的文件 响应"包含"包含版本类型和相应的" storageSize"
通过Autodesk BIM360 Web应用程序上传的文件 响应不包含"包含"该项的JSON对象。
谢谢, 阿尔贝托
答案 0 :(得分:0)
我可以使用/versions
端点重现该问题:通过数据管理API 上传的文件具有storageSize
属性,而通过 BIM 360文档缺少这个。开发团队正在对其进行调查(截至2018年2月)。
{
"type":"versions",
"id":"urn:adsk.wipprod:fs.file:vf.cHgLhrhu6Ijg?version=1",
"attributes":{
"name":"file_via_API.dwf",
"displayName":"Analyze_API.dwf",
"createTime":"2018-02-02T16:45:05.0000000Z",
"createUserId":"200809251332541",
"createUserName":"Augusto Goncalves",
"lastModifiedTime":"2018-02-02T16:45:21.0000000Z",
"lastModifiedUserId":"1234",
"lastModifiedUserName":"Augusto Goncalves",
"versionNumber":1,
"storageSize":133669,
"fileType":"dwf",
"extension":
....
....
这两个问题很可能是相互关联的。
我会在这里发布更新。