【问题标题】:Failed to fetch forge manifest - autodesk forge viewer无法获取 Forge 清单 - Autodesk Forge 查看器
【发布时间】: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/

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

【问题讨论】:

    标签: autodesk-forge autodesk-viewer


    【解决方案1】:

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

    Required OAuth Scopes   
    data:readorviewables:read
    

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

    【讨论】:

      猜你喜欢
      • 2021-12-19
      • 2021-11-12
      • 1970-01-01
      • 2021-09-19
      • 2017-02-13
      • 2020-10-23
      • 2017-01-07
      • 2021-09-18
      • 2018-09-26
      相关资源
      最近更新 更多