Я пытаюсь написать некоторые дополнительные функции для поддержки уже работающего приложения, которое использует API управления данными, моделирования и просмотра. Он не создает версии файлов в проекте, потому что эта функциональность не существовала на момент написания.
В настоящее время мы поддерживаем загрузку файла, который загружает его в Forge. Мы сохраняем ответ от Forge и используем его снова, чтобы заставить Viewer работать.
API PUT buckets /: bucketKey / objects /: objectName принимает имя объекта для функции «загрузить новую версию».
Однако API возвращает ObjectId, ObjectKey и ObjectUrn, ни один из которых не работает для ObjectName в оба конца (я всегда получаю 412), и я не могу получить ничего, кроме 404 из API Get Object.
Я использую библиотеку C# в NuGet.
Что мне не хватает?