2

API の使用方法を理解しようとして、Ruby プラットフォームhttp://www.dropbox.com/developers/start/setup#ruby用の Dropbox SDK を調べています。

私のMacのUsers/mynameディレクトリから、私はやったgem install dropbox-sdk

試してみるためのサンプルファイルがいくつか付属しているはずです

web_file_browser.rb は、ファイルを参照して Dropbox にアップロードできるウェブ アプリの例です。

それはまた言います

互換性を容易にするために、これらの例では、lib/dropbox_sdk.rb にある、RubyGems と共にインストールしたライブラリのローカル コピーを参照しています。

1) これらのサンプル ファイルをテストするには、どのフォルダーが必要ですか?

2) アプリ キーを取得した後、サンプル ファイルを実行してアップロードをテストするにはどうすればよいですか?

3) 理論上、Rails アプリケーションからこのサンプル ファイルを実行できたはずですか?

4

1 に答える 1

4

ソリューション:

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:このRuby セットアップを Dropbox API でもう一度行ってください。次のように書かれています。

これらの例を実行するには、各スクリプト (.rb ファイル) を編集して、示されている場所にアプリ キーとアプリ シークレットを入力する必要があります。また、アプリ用に構成されているように、アクセス タイプが :app_folder または :dropbox に設定されていることを確認してください。あとはruby​​ script.rbを実行するだけで完了です。

3)理論上、Rails アプリケーションからこのサンプル ファイルを実行できたはずですか?
ソルン:はい、そうではありません。サンプルの Sinatra アプリをいじってみて、API に慣れてから Rails に移行することをお勧めします。

于 2011-12-15T08:45:34.163 に答える