├── .github └── workflows │ └── test-ci.yml ├── .gitignore ├── .rspec ├── CHANGELOG.md ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── examples ├── copy.rb ├── delete.rb ├── download.rb ├── fetch.rb ├── fops.rb ├── https.rb ├── list.rb ├── move.rb ├── pfop_vframe.rb ├── pfop_watermark.rb ├── stat.rb ├── upload.rb ├── upload_callback.rb └── upload_pfops.rb ├── lib ├── qiniu-rs.rb ├── qiniu.rb └── qiniu │ ├── abstract.rb │ ├── adt.rb │ ├── auth.rb │ ├── config.rb │ ├── exceptions.rb │ ├── fop.rb │ ├── host_manager.rb │ ├── http.rb │ ├── image.rb │ ├── log.rb │ ├── management.rb │ ├── misc.rb │ ├── pfop.rb │ ├── resumable_upload.rb │ ├── storage.rb │ ├── tokens │ ├── access_token.rb │ ├── download_token.rb │ ├── qbox_token.rb │ └── upload_token.rb │ ├── upload.rb │ ├── utils.rb │ └── version.rb ├── qiniu.gemspec ├── rails ├── Gemfile └── qiniu.gemspec └── spec ├── qiniu ├── abstract_spec.rb ├── auth_spec.rb ├── image_logo_for_test.png ├── image_spec.rb ├── management_spec.rb ├── misc_spec.rb ├── pfop_spec.rb ├── qiniu_spec.rb ├── tokens │ └── qbox_token_spec.rb ├── upload_spec.rb ├── utils_spec.rb └── version_spec.rb └── spec_helper.rb /.github/workflows/test-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/.github/workflows/test-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --colour -f documentation 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/Rakefile -------------------------------------------------------------------------------- /examples/copy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/examples/copy.rb -------------------------------------------------------------------------------- /examples/delete.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/examples/delete.rb -------------------------------------------------------------------------------- /examples/download.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/examples/download.rb -------------------------------------------------------------------------------- /examples/fetch.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/examples/fetch.rb -------------------------------------------------------------------------------- /examples/fops.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/examples/fops.rb -------------------------------------------------------------------------------- /examples/https.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/examples/https.rb -------------------------------------------------------------------------------- /examples/list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/examples/list.rb -------------------------------------------------------------------------------- /examples/move.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/examples/move.rb -------------------------------------------------------------------------------- /examples/pfop_vframe.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/examples/pfop_vframe.rb -------------------------------------------------------------------------------- /examples/pfop_watermark.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/examples/pfop_watermark.rb -------------------------------------------------------------------------------- /examples/stat.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/examples/stat.rb -------------------------------------------------------------------------------- /examples/upload.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/examples/upload.rb -------------------------------------------------------------------------------- /examples/upload_callback.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/examples/upload_callback.rb -------------------------------------------------------------------------------- /examples/upload_pfops.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/examples/upload_pfops.rb -------------------------------------------------------------------------------- /lib/qiniu-rs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu-rs.rb -------------------------------------------------------------------------------- /lib/qiniu.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu.rb -------------------------------------------------------------------------------- /lib/qiniu/abstract.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/abstract.rb -------------------------------------------------------------------------------- /lib/qiniu/adt.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/adt.rb -------------------------------------------------------------------------------- /lib/qiniu/auth.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/auth.rb -------------------------------------------------------------------------------- /lib/qiniu/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/config.rb -------------------------------------------------------------------------------- /lib/qiniu/exceptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/exceptions.rb -------------------------------------------------------------------------------- /lib/qiniu/fop.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/fop.rb -------------------------------------------------------------------------------- /lib/qiniu/host_manager.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/host_manager.rb -------------------------------------------------------------------------------- /lib/qiniu/http.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/http.rb -------------------------------------------------------------------------------- /lib/qiniu/image.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/image.rb -------------------------------------------------------------------------------- /lib/qiniu/log.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/log.rb -------------------------------------------------------------------------------- /lib/qiniu/management.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/management.rb -------------------------------------------------------------------------------- /lib/qiniu/misc.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/misc.rb -------------------------------------------------------------------------------- /lib/qiniu/pfop.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/pfop.rb -------------------------------------------------------------------------------- /lib/qiniu/resumable_upload.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/resumable_upload.rb -------------------------------------------------------------------------------- /lib/qiniu/storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/storage.rb -------------------------------------------------------------------------------- /lib/qiniu/tokens/access_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/tokens/access_token.rb -------------------------------------------------------------------------------- /lib/qiniu/tokens/download_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/tokens/download_token.rb -------------------------------------------------------------------------------- /lib/qiniu/tokens/qbox_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/tokens/qbox_token.rb -------------------------------------------------------------------------------- /lib/qiniu/tokens/upload_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/tokens/upload_token.rb -------------------------------------------------------------------------------- /lib/qiniu/upload.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/upload.rb -------------------------------------------------------------------------------- /lib/qiniu/utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/utils.rb -------------------------------------------------------------------------------- /lib/qiniu/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/lib/qiniu/version.rb -------------------------------------------------------------------------------- /qiniu.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/qiniu.gemspec -------------------------------------------------------------------------------- /rails/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/rails/Gemfile -------------------------------------------------------------------------------- /rails/qiniu.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/rails/qiniu.gemspec -------------------------------------------------------------------------------- /spec/qiniu/abstract_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/spec/qiniu/abstract_spec.rb -------------------------------------------------------------------------------- /spec/qiniu/auth_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/spec/qiniu/auth_spec.rb -------------------------------------------------------------------------------- /spec/qiniu/image_logo_for_test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/spec/qiniu/image_logo_for_test.png -------------------------------------------------------------------------------- /spec/qiniu/image_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/spec/qiniu/image_spec.rb -------------------------------------------------------------------------------- /spec/qiniu/management_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/spec/qiniu/management_spec.rb -------------------------------------------------------------------------------- /spec/qiniu/misc_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/spec/qiniu/misc_spec.rb -------------------------------------------------------------------------------- /spec/qiniu/pfop_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/spec/qiniu/pfop_spec.rb -------------------------------------------------------------------------------- /spec/qiniu/qiniu_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/spec/qiniu/qiniu_spec.rb -------------------------------------------------------------------------------- /spec/qiniu/tokens/qbox_token_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/spec/qiniu/tokens/qbox_token_spec.rb -------------------------------------------------------------------------------- /spec/qiniu/upload_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/spec/qiniu/upload_spec.rb -------------------------------------------------------------------------------- /spec/qiniu/utils_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/spec/qiniu/utils_spec.rb -------------------------------------------------------------------------------- /spec/qiniu/version_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/spec/qiniu/version_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qiniu/ruby-sdk/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------