首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails和Dropbox

Rails和Dropbox
EN

Stack Overflow用户
提问于 2013-03-12 02:53:34
回答 1查看 691关注 0票数 1

您好,我在应用程序中使用了gem 'rails','3.2.12‘和gem 'dropbox',:git => 'git://github.com/tonywok/dropbox.git',:branch => 'v1’。如果我打开控制台并执行以下操作:

代码语言:javascript
复制
@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", '/')

我明白了:

代码语言:javascript
复制
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'

我错过了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-12 03:17:24

@dropboxsession.mode =:沙盒解决了这个问题。开发和生产?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15346310

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档