" storageSize" deosn不会出现在上传文件的版本端点响应中

时间:2018-02-01 10:44:32

标签: autodesk-forge autodesk-data-management

我有一个问题需要获得" 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:

  1. 通过forge API上传的文件 响应"包含"包含版本类型和相应的" storageSize"

  2. 的项目的JSON对象
  3. 通过Autodesk BIM360 Web应用程序上传的文件 响应不包含"包含"该项的JSON对象。

  4. 谢谢, 阿尔贝托

1 个答案:

答案 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":
         ....
         ....

这两个问题很可能是相互关联的。

我会在这里发布更新。