问题标签 [autodesk-forge]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
autodesk-data-management - 上传新项目所需的标题和正文是什么?
我正在调用/data/v1/projects/:ProjectId:/storage端点来为数据管理 API 创建一个新的存储条目,但是我得到了无效/缺失的参数。
此调用所需的标题和正文是什么?
autodesk-forge - DWG 无法使用新查看器加载
以前我使用这个用于正确加载 dwg 的查看器脚本
<script src="https://autodeskviewer.com/viewers/2.5/viewer3D.min.js"></script>
现在正在按照本教程设置初始查看器:
https://developer.autodesk.com/en/docs/viewer/v2/tutorials/basic-viewer/
现在我的文件都没有加载到查看器上。查看器仅显示动画加载器,无法加载文件。当我从以下位置更改查看器时:
<script src="https://developer.api.autodesk.com/viewingservice/v1/viewers/viewer3D.min.js"></script>
至:
<script src="https://autodeskviewer.com/viewers/2.5/viewer3D.min.js"></script>
该文件在该查看器中加载。
他们没有关于如何使用 Markup API 的例子。任何人都可以请提供一个例子。
xmlhttprequest - Http Status 415 即使提供正确的 ContentType
我正在尝试设置 Autodesk 查看应用程序的快速 POC,但我遇到了身份验证问题。我已经检查了以下问题以获得一般帮助,但它们要么涵盖了非常具体的问题,例如 HashTableMapping,要么甚至没有得到回答:
HTTP 状态 415 - 执行 POST 时不支持的媒体类型
使用 Alamofire 分段上传时的 HTTP 状态 415
尝试访问 localhost 时出现 HTTP 错误 500
请求失败,HTTP 状态为 415
根据 Autodesk 的文档,我的请求结构完全没问题,但似乎抛出了 415 错误。任何人有任何想法或看到我没有看到的东西?下面是我的代码:
autodesk-forge - 如何将带有 mtl 和纹理的 obj 上传到存储桶?
正如标题所示,我如何上传 obj 模型的材质文件和纹理,因为它们是硬编码在 obj 文件中的。
我可以上传压缩目录结构或多个正确关系的文件(因为 obj 的硬编码性质)?
autodesk-forge - Autodesk-viewer forge api 中的第一人称控制
可以在用户 api 中调整 autodesk-viewer 第一人称控件吗?默认值很慢,第一人称“方向拖动模式”跟不上鼠标。即使这意味着大型模型渲染无法立即跟上,我也会尝试使默认值更快速。
autodesk - SVF POST 作业文件转换失败
我和一个朋友在这里关注 Autodesk Viewer 教程: https ://developer.autodesk.com/en/docs/viewer/v2/tutorials/basic-viewer/
POST job
除了使用 API端点将 base64 编码发送urn
到模型衍生 API 以转换为 SVF 文件以便 Autodesk 的查看器可以使用它 之外,我们都完成了前面的所有步骤。
这是我用来发送POST job
请求的内容:
这是 API 响应:
非常感谢任何见解。
oauth - Verifying And Invalidating A Token For Autodesk-Forge OAuth2
When I look at the documentation. I see gettoken and refreshtoken, but I don't see a way to invalidate a token (logout) or a way to verify if a token is still valid. Are these implemented?
Related to the above, the Field Guide example shows a token lifespan of 30 minutes. Is that what we should expect as typical for Autodesk-Forge tokens?
meteor - 翻译 Autodesk 视图和数据 api 后 Meteor 方法未保存到数据库
我一直在为一个项目创建一个 Autodesk 3D 查看器系统。
我正在尝试将 3D 模型文件(*.rvt 扩展名)上传到我的流星服务器,然后使用 Autodesk View and Data API 进行翻译。
我正在使用流星上传将文件上传到系统。上传完成后,回调函数会触发 Meteor 方法调用,以将此文件上传到 Autodesk API 并对其进行翻译。
流星上传的客户端代码:
即使在开始上传之前,控制台日志也会打印 undefined。以下是服务器代码
客户端代码是:
问题是该方法立即返回 undefined 值,并且 async.waterfall 中的所有控制台日志都以正确的顺序打印,除了最后一个回调“插入”中的那个。这是因为 Document.insert 函数没有被调用/触发,我什至没有收到错误。
我试过 Futures 库没用。我什至尝试将插入函数放在不同的方法中,仍然没有用。
任何想法都会非常有帮助。如有必要,我很乐意提供更多信息。