无法获取 Forge 清单 - Autodesk Forge 查看器

Failed to fetch forge manifest - autodesk forge viewer

我过去几年一直在使用 forge 查看器 weeks.It 很好,我已经为它开发了 2 个扩展,现在应用程序已经成形 well.It 我已经有一段时间了'我查看了查看器,突然之间我无法使用 viewer.The 之前可以使用的相同代码现在无法使用。

我可以看到 autodesk forge viewer.Is 的文档内容发生了一些变化 changes.I 一直在遵循之前的模型衍生文档 api 为查看器准备文件.

如果我尝试 运行 查看器,我会收到此错误。

Failed fetching Forge manifest

我将附上“网络”选项卡结果的屏幕截图,

https://i.stack.imgur.com/lG7VA.png

类似地,当我尝试 运行 使用带有此端点的邮递员获取时,

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"
}

但这是有效的 before.For 这个端点,设置范围是可选的,因为 documentation.I 之前已经尝试过相同的方法,它有效。

文档留给大家参考

https://forge.autodesk.com/en/docs/model-derivative/v2/reference/http/urn-manifest-GET/

我做错了什么?我错过了任何重要的事情或任何中断 changes.I 感到困惑,因为即使使用基本的查看器代码(简化了我所有的额外扩展逻辑),我也得到了相同的响应。

根据我们的 documentationuser context 是可选的而不是 oauth scopes - 访问清单始终需要以下范围:

Required OAuth Scopes   
data:readorviewables:read

如果您可以在没有指定范围的情况下访问此端点,那么这是我们的疏忽,现在必须修复...