autodesk-forge - Autodesk Forge® 模型衍生 API:转换为 svf2 错误 406“此设计不支持 SVF2。”
问题描述
选择文件后,我们希望使用 forge-apis 包将其转换为 svf2 格式。这里是 translate 方法的代码:
const derivativesApi = new DerivativesApi()
this.urn = Buffer.from(this.itemToRender.id).toString('base64')
const job: JobPayload = {
input: {
urn: this.urn
},
output: {
formats: [
{
type: 'svf2',
views: ['2d', '3d']
}
]
}
}
const translation = await derivativesApi.translate(
job,
{},
autodeskClientTwo(),
await autodeskClientTwo().authenticate()
)
获得错误的“406”错误请求。
任何想法?提前致谢。
解决方案
目前仅支持OSS buckets中的文件进行SVF2翻译。因此,您必须先将文件移动到您自己的OSS 存储桶中,然后再开始翻译。
目前我无法告诉您SVF2翻译何时可用于BIM 360 Docs上的文件
推荐阅读
- javascript - 将数组转换为 Observable 的类型
- php - 使用具有相同列名的 3 个表排序
- authentication - SPA-PWA 身份验证的最佳实践是什么?
- java - 有没有办法使用 Spring WebFlux 和 MongoDB 从手动参考中获取文档?
- reactjs - 处理功能组件中的过期状态
- java - 使用扫描仪从控制台读取数字的最佳方法是什么?
- flutter - 如何在颤动中显示工具栏操作批量计数?
- data-structures - 为什么有一长串没有任何底片的 PolygonVertexIndex(在一个 Fbx 文件中)?
- amazon-web-services - 在 Amazon S3 中启用版本控制的成本
- python - 方中遇到溢出