我创建了一个本地单页面应用程序(嵌入式JavaScript的网页,可以在Chrome浏览器本地打开),我希望能够从我的Dropbox帐户上传和下载文件。我一直在寻找一种解决方案来使用JavaScript来做到这一点,但是,我已经走到了一个死胡同。有一个JavaScript的Dropbox api(dropbox.js),但似乎你需要从一个Web服务器(用于Dropbox身份验证重定向)使用它,我认为这不会在验证后用于重定向到本地html文件。使用JavaScript将文件上传到Dropbox单页应用程序?
任何人做什么,我试图做的,还是仅仅是不可行的?如果不是Dropbox,有没有其他的选择(例如Google Drive等)?
谢谢。
我是否还需要在代码中公开OAuth应用程序密钥? (在这种情况下,这是不好还是不错?) – legoscia
够公平的,如果Dropbox自己说的话。但是,这比放入API密钥和秘密更安全吗?编码密钥不是“明文等效”吗? – legoscia
由于您想在本地进行身份验证,因此无法解决此问题。如果您担心有人会窃取您的密钥,则需要在服务器上进行身份验证。另一方面,如果他们拿到钥匙,他们会怎么做? – laktak