对于使用Dropbox的全自动应用程序,我们需要使用“dropboxfs”(使用“pyfilesystem”的Dropbox FS层)自动登录到Dropbox。建造师 期望
https://github.com/btimby/fs-dropbox/blob/master/dropboxfs.py#L336
oauth进程中的令牌密钥+密钥。在
我们能以某种方式自动化oauth过程吗?在应用程序用oauth窗口启动浏览器和需要确认oauth访问请求的地方,我没有任何手动交互。在
应用程序密钥+密码不是问题。但我只想提供Dropbox用户名+密码到应用程序,以便直接访问Dropbox。在
有什么选择吗?在
我也面临同样的挑战,我通过使用一个名为Splinter的web应用程序测试框架来解决这个问题。它允许我自动执行浏览器操作。查看documentation页面。在
下面是我使用的代码:
Dropbox API目前需要OAuth,这些术语禁止人们尝试自动化它的方式:
https://www.dropbox.com/terms#acceptable_usehttps://www.dropbox.com/developers/reference/bestpractice
(而且无论如何,您也不应该像这样存储用户名/密码。)
OAuth是Dropbox核心API提供的唯一身份验证,您不能使用用户名+密码进行访问。在
相关问题 更多 >
编程相关推荐