Dropbox SDK入门

我正在查看Ruby平台的Dropbox SDK http://www.dropbox.com/developers/start/setup#ruby ,试图弄清楚如何使用API

从我在Mac上的Users / myname目录中,我做了gem install dropbox-sdk

它应该附带一些示例文件来玩

web_file_browser.rb是一个示例Web应用程序,可让您浏览文件并将文件上传到Dropbox。

它还说

为了便于兼容,这些示例引用了您使用RubyGems安装的库的本地副本,该副本位于lib / dropbox_sdk.rb中。

1)我必须用什么文件夹来测试这些示例文件?

2)获取应用密钥后,如何运行示例文件来测试上传?

3)理论上我应该能够从Rails应用程序运行此示例文件吗?

解决方案:

1)我必须用什么文件夹来测试这些示例文件?
Soln:你必须在这些文件所在的目录中.eg在我的机器上,它是

 jatin@silverSpoon:/media/silverSpoon/dropbox-app/dropbox-ruby-sdk-1.1$ ls CHANGELOG cli_example.rb dropbox_controller.rb gemspec.rb lib LICENSE README web_file_browser.rb 

因此,您必须在dropbox-ruby-sdk-1.1文件夹中测试这些示例文件。

2)获取应用密钥后,如何运行示例文件来测试上传?
Soln:再次使用Dropbox API完成Ruby Setup 。 它写道:

要运行这些示例,您需要编辑每个脚本(.rb文件)以在指定的位置输入您的应用密钥和应用密钥。 还要确保将访问类型设置为:app_folder或:为您的应用配置的dropbox。 在此之后,只需运行ruby script.rb即可。

3)理论上我应该能够从Rails应用程序运行此示例文件吗?
索恩:是的,为什么不呢。 我建议您使用示例Sinatra应用程序,习惯API,然后转到Rails。