Загрузка файла в хранилище

Я застреваю при загрузке файла через API управления данными в хранилище BIM 360, особенно на последнем шаге, который я выполнял в пошаговом руководстве на сайте кузницы здесь и увидел ответ здесь, но с использованием копирования и вставки почтальона он застревает на последнем шаге «обновить версию файла» каждый следующий шаг возвращается правильно, однако последний дает мне ошибку 400 ответ BAD_INPUT, не знаю, как отформатировать код и ответ, поэтому я просто разместил его здесь

любая помощь будет оценена по достоинству!


person Dan Scott    schedule 02.05.2017    source источник


Ответы (1)


Я только что протестировал место хранения BIM360, и он мне подходит, есть несколько проблем, о которых вам, возможно, нужно помнить, а именно:

  1. Поскольку вы используете концентратор BIM360, поэтому, когда вы пытаетесь создать первую версию загруженного файла, как вы описали, используйте правильный тип расширения в теле POST, для BIM360 должны быть элементы: autodesk.bim360: Файл и версии: autodesk.bim360: следующий файл:

введите здесь описание изображения

  1. Когда вы пытаетесь создать хранилище в папке с помощью POST projects /: project_id / storage, в теле POST вам нужно указать папку, убедитесь, что вы используете правильную папку, которая разрешает типы элементов: autodesk.bim360: Файл », например, следующая папка является корневой папкой моего проекта, и она разрешает только папку« папки: autodesk.bim360: Папка », если вы создадите хранилище в этой папке, вы получите ошибку 403 запрета. введите здесь описание изображения

Но эта папка должна быть в порядке:  введите описание изображения здесь

person Zhong Wu    schedule 02.05.2017
comment
Да! это была ваша первая точка, я безуспешно пытался как в корневой, так и в конкретной папке, он менял ее на items: autodesk.bim360: Файл, который помог! Большое спасибо за Вашу помощь :) - person Dan Scott; 02.05.2017