如何通过Oauth访问Dropbox API?

时间:2014-04-17 19:35:29

标签: oauth oauth-2.0 dropbox

我有一个约有50个客户的网站。他们每个人都有一个用户档案。他们希望能够在他们的个人资料中自动包含他们存储在DropBox 上的图像

我的想法是创建一个Dropbox api来扫描他们的文件夹(获得他们的许可),并将图像包含在他们的个人资料中。只要我有网址,我就已经知道如何直接链接到他们的图片。

我设置了Ruby API。唯一的问题是:他每次我是否必须授权我的应用我尝试访问他们的图片?

我想以某种方式存储每个客户端的授权信息,然后只重用该信息并通过Ruby API访问他们的图像。这可能吗?怎么做?

我想如果我能够超越这个授权障碍,我可以处理其余的事情。

1 个答案:

答案 0 :(得分:1)

你绝对可以做到这一点。只需将访问令牌存储在OAuth流的末尾并重复使用即可。来自https://www.dropbox.com/developers/core/start/ruby

  

访问令牌是您需要代表的所有API请求   这个用户,所以你应该将它存放起来以便安全保存(即使   我们不参加本教程。通过存储访问令牌,您不会获胜   除非用户重新安装,否则需要再次执行这些步骤   通过Dropbox网站应用或撤消访问权限。