gpt4 book ai didi

autodesk - SVF POST 作业文件转换失败

转载 作者:行者123 更新时间:2023-12-02 03:14:18 25 4
gpt4 key购买 nike

我和一个 friend 正在这里学习 Autodesk Viewer 教程: https://developer.autodesk.com/en/docs/viewer/v2/tutorials/basic-viewer/

我们都完成了前面的所有步骤,除了最后一个使用 API 的步骤 POST job端点将 base64 编码的 urn 发送到 Model Derivative API 以转换为 SVF 文件,以便 Autodesk 的查看器可以使用它。

这就是我用来发送 POST 作业 请求的内容:

curl -X 'POST' -H 'Authorization: Bearer cywr9WWu8kml3rQIVnPDohFDsoRl' -H 
'Content-Type: application/json' -v 'https://developer.api.autodesk.com/modelderivative/v2/designdata/job'
-d '{"input": {"urn": "dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6bXl0ZXN0YnVja2V0dGVzdDIvZ2lyaV9zaXJfY29weTEucnZ0"},
"output": {"formats": [{"type": "svf","views": ["2d","3d"]}]}}'

这是 API 响应:

{"type":"manifest","hasThumbnail":"false","status":"failed","progress":"complete",
"region":"US","urn":"dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6bXl0ZXN0YnVja2V0dGVzdDIvZ2lyaV9zaXJfY29weTEucnZ0",
"derivatives":[{"name":"giri_sir_copy1.rvt","hasThumbnail":"false","status":"failed",
"progress":"complete","messages":[{"type":"error","code":"Revit-InternalError",
"message":"<message>We have encountered some issues while preparing the file for viewing.
Please contact support for assistance.</message>"},{"type":"error",
"message":"Unrecoverable exit code from extractor: -1073741831",
"code":"TranslationWorker-InternalFailure"}],"outputType":"svf"}]}

非常感谢任何见解。

最佳答案

总结对问题的评论:这里是 sample running 的链接和 source code (postJob function)。

请注意,此示例将文件直接存储在开发者帐户 (OSS) 下,而不是用户帐户 (Data Management) 下,这是一个重要的区别!第一个使用 2-legged token ,第二个使用 3-legged token .数据管理包含一些抽象/元数据来组织文件,如中心、项目和文件夹,但最终存储在 OSS 上。根据它的存储方式,您需要不同的 token /权限来读取/写入它。

关于autodesk - SVF POST 作业文件转换失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37984975/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com