Ruby on rails 轨道和升降箱

Ruby on rails 轨道和升降箱,ruby-on-rails,ruby,api,dropbox,Ruby On Rails,Ruby,Api,Dropbox,你好,我正在使用gem'rails',3.2.12'和 gem'dropbox',:git=>'git://github.com/tonywok/dropbox.git“,:branch=>v1” 在我的申请中。 如果我打开控制台并执行以下操作: @options = (YAML.load_file("#{Rails.root}/config/paperclipdropbox.yml")[Rails.env].symbolize_keys) @dropbox_key = @options[:dr

你好,我正在使用gem'rails',3.2.12'和 gem'dropbox',:git=>'git://github.com/tonywok/dropbox.git“,:branch=>v1” 在我的申请中。 如果我打开控制台并执行以下操作:

@options = (YAML.load_file("#{Rails.root}/config/paperclipdropbox.yml")[Rails.env].symbolize_keys)
@dropbox_key = @options[:dropbox_key]
@dropbox_secret = @options[:dropbox_secret]
@dropboxsession = Dropbox::Session.new(@dropbox_key, @dropbox_secret)
  => #<Dropbox::Session 123123 (unauthorized)>
@dropboxsession.mode = :dropbox
@dropboxsession.authorize_url 
  => "https://www.dropbox.com/1/oauth/authorize?oauth_token=123123"
dropbox_session = @dropboxsession
dropbox_session.authorize
  => true
dropbox_session.upload("#{Rails.root}/config.ru", '/')

我错过了什么?

@dropboxsession.mode=:沙盒修复了它。 什么是:沙箱和:dropbox?
开发和生产?

@dropboxsession.mode=:沙盒修复了它。 什么是:沙箱和:dropbox?
开发和生产?

很可能是这样。我猜sandbox不会将任何文件更改保存到您的dropbox帐户?@CourtS是的,现在我也这么认为。很可能是这样。我猜sandbox不会将任何文件更改保存到您的dropbox帐户?@CourtS是的,现在我也这么认为。
Dropbox::UnsuccessfulResponseError: HTTP status Net::HTTPForbidden received: https://api-content.dropbox.com/1/files/dropbox
from /home/alexandr/.rvm/gems/ruby-1.9.3-p374/bundler/gems/dropbox-7d060d5932eb/lib/dropbox/api.rb:228:in `upload'