繁体   English   中英

如何不使用Core Dropbox API对上传文件进行身份验证?

[英]How to not to authenticate for upload file using Core Dropbox API?

我有生成报告的Java桌面应用程序。 该报告必须上传到Dropbox。 代码运行良好,但DropBox要求用户授权我的应用程序,因此用户必须单击链接并复制字符串,然后将其传递给我的应用程序。 对于我的用户来说,这是不可接受的行为,因为她只想打开文件。 如何在不让用户做任何事情的情况下上传内容?

PS我遵循https://www.dropbox.com/developers/core/start/java

我不确定你在问什么。 未经用户许可,绝对无法将文件上传到用户的Dropbox。

如果您希望用户仅授权一次应用程序,则可以肯定会记住该用户的访问令牌并在将来重复使用。 (无需用户每次都进行身份验证。)

要接收用于针对特定用户进行身份验证的令牌,可以使用Web应用程序:

http://apps.camilolopes.com.br/dpboxapiweb/#/

或可以运行Maven项目

https://github.com/ITSStartup/dropboxapi-example

收到令牌后 ,必须将其保存在文件中,并用于以后的上载和下载。 下载上传的示例可以在dropbox-sdk的示例部分中找到

https://github.com/dropbox/dropbox-sdk-java/tree/master/examples

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM