我试图使用和修改extract.autodesk.io(感谢Cyrille Fauvel)但尚未成功。在坚果壳中,这就是我想要做的事情:
我遇到了405'方法不允许' on' api / file'子文件夹,我认为它应该是服务器中的autodesk文件夹。 任何人都可以指出api / file的根域吗?
由于405错误,我似乎卡在上面的第2项上。但如果通过那个,我仍然需要解决3,4和5。 感谢任何帮助...
答案 0 :(得分:0)
根据上面的补充评论,问题比我原先想象的要复杂一些。要在Autodesk云存储上上载文件,您需要使用特定端点,使用PUT谓词并提供oAuth访问令牌。 应该可以设置Flow.js以使用上述所有内容,但由于它是在您的客户端上运行的javascript库,这意味着任何人都可以窃取您的访问令牌并非法使用它来访问您的数据或使用您的云信誉代表您采取行动。 另一个问题是OSS最小块是5Mb - 请参阅this article,因此您需要控制它以及为OSS提供字节汇编范围信息。 出于安全原因,我不建议直接从客户端上传到OSS,但如果您不希望将您的服务器存储为临时存储,我们可以在OSS存储上代理Flow.js上传或管道上传的块。 Autodesk云存储。这两种解决方案都将在您的服务器上没有存储的情况下得到保护,但流量将继续通过您的服务器进行。我将在几天内在github repo上创建一个分支,以展示这两种方法。