Я работаю над проектом, в котором мне нужно конвертировать .3ds в .obj, используя Autodesk Forge (онлайн) API. Я следую этому учебнику. Я успешно создал приложение, получил авторизацию 2 токена и загрузил файл .3ds. Однако в ШАГЕ 2 вышеупомянутого руководства я получаю ошибку HTTP / 1.1 400 Bad Request. Ниже приведена команда, которую я печатаю в командной строке:
curl -X "POST" -H "Authorization: Bearer eyJhbGciOiJIUzI1NiIsImtpZCI6Imp3dF9zeW1tZXRyaWNfa2V5In0.eyJjbGllbnRXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXnRzdyJ9.HuL9tWTk-1uWxHEJxFkybUIHKCboXXDPDEyry8374sI" -H "Content-Type: application/json" -v "https://developer.api.autodesk.com/modelderivative/v2/designdata/job" -d "{\"input\":{\"urn\":\"dXJXXXXXXXXXXXXXXXXXXXXXXXXXXQ6YW5vdGhlcmp0YnVja2V0L0Nva2UuM2Rz\"},\"output\":{\"formats\":[{\"type\":\"obj\"}]}}"
Согласно моему опыту, эта ошибка возникает только в том случае, если команда недействительна (лишний пробел, недопустимый разделитель и т. Д.). Я несколько раз проходил по команде, но не вижу ошибок. Может кто-нибудь указать, что не так с приведенной выше командой?