[英]How to not to authenticate for upload file using Core Dropbox API?
我有生成报告的Java桌面应用程序。 该报告必须上传到Dropbox。 代码运行良好,但DropBox要求用户授权我的应用程序,因此用户必须单击链接并复制字符串,然后将其传递给我的应用程序。 对于我的用户来说,这是不可接受的行为,因为她只想打开文件。 如何在不让用户做任何事情的情况下上传内容?
我不确定你在问什么。 未经用户许可,绝对无法将文件上传到用户的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.