400 错误:错误请求 AutoDesk Forge Api

Posted

技术标签:

【中文标题】400 错误:错误请求 AutoDesk Forge Api【英文标题】:400 Error: Bad request AutoDesk Forge Api 【发布时间】:2018-05-10 13:18:29 【问题描述】:

我在https://github.com/Autodesk-Forge/viewer-nodejs-tutorial 关注 AutoDesk Forge 的 GitHub 示例项目,他们说在实现查看器之前实现模型衍生上传器。我试过这个 GitHub 项目-https://github.com/jaimerosales/modelderivative-nodejs-tutorial 根据他们的指示,我需要提及客户端 ID、密钥和存储桶名称。运行它,我收到 400 错误。

**** Getting bucket details :  
nikhil7j9ug4pgfj7lcukyoht8salipyb7skfc7j9ug4pgfj7lcukyoht8salipyb7skfc
**** Getting all buckets ****
**** Uploading to 


bucket:nikhil7j9ug4pgfj7lcukyoht8salipyb7skfc7j9ug4pgfj7lcukyoht8salipyb7skfc 
File:./models/House.dwfx
**** Get all buckets response:
BUCKETS::::  extract-autodesk-io-20177j9ug4pgfj7lcukyoht8salipyb7skfc
BUCKETS::::  model2017-11-24-06-00-57-d41d8cd98f00b204e9800998ecf8427e
BUCKETS::::  model2017-11-24-06-01-25-d41d8cd98f00b204e9800998ecf8427e
BUCKETS::::  model2017-11-24-06-01-57-d41d8cd98f00b204e9800998ecf8427e
BUCKETS::::  model2017-11-24-06-02-10-d41d8cd98f00b204e9800998ecf8427e
BUCKETS::::  nikhil7j9ug4pgfj7lcukyoht8salipyb7skfc
BUCKETS::::  
nikhil7j9ug4pgfj7lcukyoht8salipyb7skfc7j9ug4pgfj7lcukyoht8salipyb7skfc
BUCKETS::::  testname7j9ug4pgfj7lcukyoht8salipyb7skfc
error: sdaflksofk  statusCode: 400, statusMessage: 'Bad Request' 
 statusCode: 400, statusMessage: 'Bad Request' 

【问题讨论】:

【参考方案1】:

您能否尝试调试应用程序,看看是否能找到更多关于您遇到此问题的原因?

您也可以尝试我的示例应用程序来创建您自己的存储桶并将文件上传到其中:OSS Manager 源代码:OSS Manager Source Code.

当您使用此示例查看文件时,URN 将显示在浏览器的控制台窗口中

【讨论】:

您好,感谢您的回复。我运行了您的实时应用程序并收到错误消息。 pasteboard.co/GVAkCyP.png. 当我调试你的代码时,我在使用 ,y 客户端 ID 和密码时遇到了同样的未经授权的错误!!实际上发生了什么:((注销:pasteboard.co/GVAxtkl.png) 您是否为您的应用启用了“模型衍生 API”?在 developer.autodesk.com 中单击您的应用,然后检查顶部“API”下列出的内容 我只有 2 个 APIs BIM360 和数据管理 API。我找不到其他人。当我尝试创建一个时,即使没有其他 api!请在截图中找到pasteboard.co/GVGsjvv.png 谢谢!我正在运行一个基本帐户。我将它切换到试用版并获得了所有 API。

以上是关于400 错误:错误请求 AutoDesk Forge Api的主要内容,如果未能解决你的问题,请参考以下文章

Autodesk Forge 跨域请求被阻止错误

请求 Autodesk Forge、Reality Capture API 下载链接的错误消息

HTTP 400 - 错误请求

HTTP 400 错误

get请求400错误,post请求405错误

http请求400错误