API производных моделей Autodesk Forge: TranslationWorker-InternalFailure - PullRequest
0 голосов
/ 12 февраля 2020

Я пытаюсь перевести файл .rvt в svf, используя следующий вызов с использованием производной модели forge api. Я загружаю один файл rvt, и файл не поврежден

POST /modelderivative/v2/designdata/job HTTP/1.1
Host: developer.api.autodesk.com
Authorization: Bearer 
Content-Type: application/json; charset=utf-8
x-ads-force: true
Cache-Control: no-cache
Postman-Token: a05c2308-6b4f-7a3f-57b0-2916f25d0157

{
    "input": {
        "urn": "dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2V0ZXN0c3AvV0lMRC5ydnQ=",
        "compressedUrn": true,
        "rootFilename": "WILD.rvt"
    },
    "output": {
        "destination": {
            "region": "us"
        },
        "formats": [
        {
            "type": "svf", 
            "views": ["2d"]
        }]
    }
}

Вот ответ, который я получаю. Не уверен, что не так. Пожалуйста, помогите

{
    "type": "manifest",
    "hasThumbnail": "false",
    "status": "failed",
    "progress": "complete",
    "region": "US",
    "urn": "dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2V0ZXN0c3AvV0lMRC5ydnQ",
    "version": "1.0",
    "derivatives": [
        {
            "name": "LMV Bubble",
            "hasThumbnail": "false",
            "status": "failed",
            "progress": "complete",
            "messages": [
                {
                    "type": "error",
                    "message": "Tr worker fail to download.",
                    "code": "TranslationWorker-InternalFailure"
                }
            ],
            "outputType": "svf"
        }
    ]
}

1 Ответ

0 голосов
/ 12 февраля 2020

Поскольку вы переводите RVT, а не архив (ZIP), удалите бит "compressedUrn": true, "rootFilename": "WILD.rvt" (для архивов и их файлов root) из полезной нагрузки запроса задания:

{
    "input": {
        "urn": "dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2V0ZXN0c3AvV0lMRC5ydnQ="
    },
    "output": {
        "destination": {
            "region": "us"
        },
        "formats": [
        {
            "type": "svf", 
            "views": ["2d"]
        }]
    }
}
...