无法获取 Forge 清单 - Autodesk Forge 查看器
Posted
技术标签:
【中文标题】无法获取 Forge 清单 - Autodesk Forge 查看器【英文标题】:Failed to fetch forge manifest - autodesk forge viewer 【发布时间】:2020-09-06 10:18:01 【问题描述】:过去几周我一直在使用 Forge 查看器。这很好,我已经为它开发了 2 个扩展程序,现在应用程序已经很好地成型了。我已经有一段时间查看查看器和所有突然间我无法使用查看器。以前工作的相同代码现在无法工作。
我可以看到 Autodesk forge 查看器的文档内容发生了一些变化。是否有任何重大更改。我一直在关注先前的模型衍生 API 文档为查看器准备文件。
如果我尝试运行查看器,则会收到此错误。
Failed fetching Forge manifest
我会附上网络标签结果的屏幕截图,
https://i.stack.imgur.com/lG7VA.png
类似地,当我尝试使用带有此端点的邮递员运行 fetch 时,
https://developer.api.autodesk.com/modelderivative/v2/designdata/:urn/manifest
我明白了,
"developerMessage": "Token scope not set. This request does not have the required privilege.",
"moreInfo": "https://forge.autodesk.com/en/docs/oauth/v2/developers_guide/error_handling/",
"errorCode": "AUTH-010"
但这之前是有效的。对于这个端点,根据文档设置范围是可选的。我之前尝试过同样的方法,它有效。
我会留下文档供您参考
https://forge.autodesk.com/en/docs/model-derivative/v2/reference/http/urn-manifest-GET/
我做错了什么?我错过了任何重要的事情或任何重大更改。我很困惑,因为即使使用基本的查看器代码我也得到了相同的响应(简化了我所有额外的扩展逻辑)。
【问题讨论】:
【参考方案1】:根据我们的documentation,user context
是可选的,而不是 oauth scopes
- 访问清单始终需要以下范围:
Required OAuth Scopes
data:readorviewables:read
如果您可以在没有指定范围的情况下访问此端点,那么这是我们的疏忽,现在必须修复......
【讨论】:
以上是关于无法获取 Forge 清单 - Autodesk Forge 查看器的主要内容,如果未能解决你的问题,请参考以下文章
无法在 Autodesk Forge Viewer 中加载 SVF2 模型