安装SDK工具包

运行环境

Ruby SDK包要求运行环境至少为Ruby 2.0 版本。

安装SDK

方式一:通过gem安装

gem install baidubce-sdk

方式二:通过bundler安装

  1. 首先得确认安装了bundler,安装命令:gem install bundler
  2. 在你的应用程序的Gemfile中添加:gem 'baidubce-sdk', '~> 0.9.0',再运行bundle install

说明: 用户在安装好gem之后,可以输入irb进入Ruby交互式命令行,输入require 'baidubce/services/bos/bos_client',如果显示"true"则SDK已经顺利安装。github源码链接

SDK目录结构

│──baidubce-sdk.gemspec         //依赖的第三方gem 
├──lib
│   └── baidubce
│       ├── auth                //BCE签名相关
│       ├── http                //BCE的http通信相关
│       ├── services
│       │   └── bos                   //BOS主目录
│       │       ├── bos_client.rb     //BOS操作类,所有操作可以通过BosClient类可以完成
│       │       ├── bos_constants.rb  //BOS常量
│       │   └── sts                   //STS主目录
│       │       ├── sts_client.rb     //STS操作类
│       ├── exception.rb              //BCE客户端的异常
│       ├── retry_policy.rb           //BCE客户端重试机制
│       ├── bce_base_client.rb        //BCE公用客户端
│       └── utils                //BCE公用工具 
└──samples                      //使用示例

卸载SDK

卸载SDK时,执行gem uninstall baidubce-sdk,删除脚本中require和include语句即可。