我有一个约有50个客户的网站。他们每个人都有一个用户档案。他们希望能够在他们的个人资料中自动包含他们存储在DropBox 上的图像。
我的想法是创建一个Dropbox api来扫描他们的文件夹(获得他们的许可),并将图像包含在他们的个人资料中。只要我有网址,我就已经知道如何直接链接到他们的图片。
我设置了Ruby API。唯一的问题是:他每次我是否必须授权我的应用我尝试访问他们的图片?
我想以某种方式存储每个客户端的授权信息,然后只重用该信息并通过Ruby API访问他们的图像。这可能吗?怎么做?
我想如果我能够超越这个授权障碍,我可以处理其余的事情。
答案 0 :(得分:1)
你绝对可以做到这一点。只需将访问令牌存储在OAuth流的末尾并重复使用即可。来自https://www.dropbox.com/developers/core/start/ruby:
访问令牌是您需要代表的所有API请求 这个用户,所以你应该将它存放起来以便安全保存(即使 我们不参加本教程。通过存储访问令牌,您不会获胜 除非用户重新安装,否则需要再次执行这些步骤 通过Dropbox网站应用或撤消访问权限。