qiniu / ruby-sdk

Qiniu Resource (Cloud) Storage SDK for Ruby
MIT License
164 stars 138 forks source link

修正 Qiniu::RS.generate_upload_toke 对参数处理和文档描述不一致 #15

Closed huobazi closed 12 years ago

huobazi commented 12 years ago

文档中描述 Qiniu::RS.generate_upload_toke 的参数 :expires_in为可选,默认值为3600,但代码中实际的处理并没有考虑参数未传值时取默认值,所以该版本的 Gem 在使用时如果不传入 :expires_in ,则会报如下错误

TypeError:
       nil can't be coerced into Bignum

ref: http://docs.qiniutek.com/v3/sdk/ruby/#upload