将文件上载到存储位置

时间:2017-05-02 09:17:06

标签: autodesk-forge autodesk-data-management

我无法通过数据管理API将文件上传到BIM 360存储位置,特别是我一直在跟踪锻造网站here上的分步指南的最后一步,并看到了回答here然而,使用邮递员复制和粘贴它会卡在最后一步“更新文件的版本”每隔一个步骤正确返回但是最后一个给我一个错误400 BAD_INPUT响应,不知道如何格式化代码和响应所以我刚刚托管了它here

任何帮助将不胜感激,谢谢!

1 个答案:

答案 0 :(得分:2)

我刚刚使用BIM360存储位置测试过,它对我很有用,您可能需要记住以下几个问题:

  1. 由于您使用的是BIM360集线器,因此当您尝试按照描述创建上传文件的第一个版本时,请在POST正文中使用正确的扩展类型,对于BIM360,应该是项目:autodesk.bim360:File和版本:autodesk.bim360:文件如下:
  2. enter image description here

    1. 当您尝试使用POST项目/:project_id / storage在文件夹下创建存储时,在POST正文中,您需要指定文件夹,请确保使用允许类型为"的正确文件夹。 items:autodesk.bim360:File&#34 ;,例如,以下文件夹是我项目的根文件夹,它只允许"文件夹的文件夹:autodesk.bim360:Folder&#34 ;,如果你创建的话在此文件夹下的存储,您将获得403禁止错误。 enter image description here
    2. 但是这个文件夹应该是OK: enter image description here