一个基于 七牛云存储 Ruby SDK 开发的示例相册程序(修改自PHP版本)。
JavaScript Ruby
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
config
db
doc
lib
log
public
script
test
vendor
.gitignore
Gemfile
Gemfile.lock
README.md
README.rdoc
Rakefile
config.ru

README.md

qiniu-rails-example

一个基于 七牛云存储 Ruby SDK 开发的示例相册程序。 修改自:PHP 5.3 SDK 开发的示例相册程序

运行环境

Ruby 1.9.x & Rails 3.2.x

安装和运行程序

  1. 获取源代码:

    git clone https://github.com/furybean/qiniu-rails-example.git photoapp && cd photoapp

  2. 编辑 config/initializers/qiniu-rs.rb 文件,修改其中字段 access_keysecret_key 的值。参考 应用接入:获取Access Key 和 Secret Key

  3. 在当前目录下依次执行: rake db:create rake db:migrate rails server

  4. 访问http://localhost:3000,注册帐号后登陆即可上传照片。

说明

  1. WEB 批量上传组件用的开源 SWFUpload v2.2.0.1

  2. 相关钩子调用参考 public/assets/js/handlers.js 文件中的 uploadStart(), uploadSuccess(), uploadComplete() 方法。

资源