README.md in rongcloud-server-sdk-1.0.1 vs README.md in rongcloud-server-sdk-1.0.2

- old
+ new

@@ -21,11 +21,13 @@ ## Usage ```ruby -rongcloud = RongCloud::Client::new( +require "rongcloud" + +rongcloud = RongCloud::Client.new( app_key: ENV["RONGCLOUD_APP_KEY"], app_secret: ENV["RONGCLOUD_APP_SECRET"], host: "api-cn.ronghub.com" ) @@ -47,32 +49,43 @@ | ... | ... | ### Timeout ```ruby -rongcloud = RongCloud::Client::new( +rongcloud = RongCloud::Client.new( app_key: ENV["RONGCLOUD_APP_KEY"], app_secret: ENV["RONGCLOUD_APP_SECRET"], host: "api-cn.ronghub.com", http: { timeout_class: HTTP::Timeout::Global, - timeout_options: {global_timeout: 2} + timeout_options: {global_timeout: 5} } ) ``` ### Logging ```ruby -rongcloud = RongCloud::Client::new( +rongcloud = RongCloud::Client.new( app_key: ENV["RONGCLOUD_APP_KEY"], app_secret: ENV["RONGCLOUD_APP_SECRET"], host: "api-cn.ronghub.com", http: { features: { logging: {logger: Logger.new($stdout)} } } +) +``` + +### Signature Verify + +```ruby +verified = RongCloud::Signer.verify?( + app_secret: ENV["RONGCLOUD_APP_SECRET"], + nonce: params["nonce"], + timestamp: params["timestamp"], + signature: params["signature"] ) ``` ## Development