我在过去的几周里一直在使用forge viewer,它很好,我已经为它开发了两个扩展,现在应用程序已经成型了,我已经看了一段时间的查看器,突然间我无法使用查看器,以前工作的相同的代码现在不能工作了,我可以看到autodesk forge viewer的文档资料有一些变化,是否有什么突破性的变化,我一直在按照以前的模型衍生api文档为查看器准备文件。
我在autodesk forge viewer的文档中看到了一些变化,是否有什么突破性的变化。我一直在按照以前的模型衍生api的文档为viewer准备文件。
如果我尝试运行查看器,我得到这个错误。
Failed fetching Forge manifest
我将附上网络标签结果的截图。
https:/i.stack.imgur.comlG7VA.png。
同样,当我尝试用postman运行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.comendocsmodel-derivativev2referencehttpurn-manifest-GET。
我做错了什么?有什么重要的东西我错过了,或者有什么突破性的变化.我很困惑,因为我得到了同样的响应,即使是一个基本的查看器代码(简化了我所有额外的扩展逻辑)。
根据我们的 文件 它是 user context
可有可无 oauth scopes
- 以下作用域一直是访问清单所必需的。
Required OAuth Scopes
data:readorviewables:read
如果你可以在没有指定作用域的情况下访问这个端点,那是我们的疏忽,现在必须加以修正... ...