【发布时间】:2018-12-20 17:44:19
【问题描述】:
我已将 Revit 模型上传到我的 OSS 存储桶并尝试将文件转换为 svf,但得到以下信息:
400 Bad Request {"diagnostic":"Invalid 'design' parameter."}
我是 Forge API 的新手,不确定哪里需要设计参数或它指的是哪里,所以任何指导都将不胜感激。
POST https://developer.api.autodesk.com/modelderivative/v2/designdata/job
Headers
Authorization: Bearer {AccessToken}
Content-Type: application/json
Body
{
"input": {
"urn": "{MyDesignBase64Urn}",
"compressedUrn": false,
"rootFilename": "test-project.rvt"
},
"output": {
"destination": {
"region": "us"
},
"formats": [
{
"type": "svf",
"views": [
"2d",
"3d"
]
}
]
}
}
【问题讨论】:
-
您的 RVT 版本是多少?目前,Forge Model Derivative API 仅支持 Revit 2015 及更高版本。
-
文件是使用 Revit 2017 保存的。
-
我无法使用 Revit 2017 示例 RVT 文件
rac_basic_sample_project.rvt从我这边获取 repo。我可以请您帮忙翻译一份 Revit 2017 的示例 RVT 文件吗? -
这是我使用的 2017 rac_basic_sample_project.rvt 的链接dropbox.com/s/l8fg2m880v2jq0r/…,这是一个 Postman 屏幕截图的链接,显示了 json 正文和 400 响应 dropbox.com/s/wfrgrv6sfonxl08/…
-
谢谢陈奕迅!为查看器准备文件的教程帮助我理解了正确的骨灰盒格式(我错过了前导的“骨灰盒:”)。它现在对我有用。另外,是的,我昨天在 forge.help@autodesk.com 上问了同样的问题。再次感谢!
标签: autodesk-forge autodesk-model-derivative