README.md in unp_smart-0.1.0 vs README.md in unp_smart-0.1.1
- old
+ new
@@ -20,11 +20,11 @@
在项目下增加config/unp_smart.yml文件
```
development:
- account: '000000'
+ account: ''
secret_key: ''
server: 'https://data.unionpaysmart.com'
debug: true
verbose: false
raw_response: true
@@ -39,10 +39,11 @@
* raw_response 是否解析返回结果
## 使用
+### 在项目中使用
```
UnpSmart.get path,params,&block
UnpSmart.post path,params,&block
```
@@ -62,12 +63,33 @@
* 第一个为接口是否请求成功,true or false
* 第二个为请求的内容,如果失败为失败信息
+### 在终端中使用
+
+为了方便用户使用或调试,还提供了命令行的工具,按如下方式执行
+```
+unpsmart [get/post] api_path key1 value1 key2 value2 [...]
+```
+
+前面的get或post可以省略,默认为get如
+
+```
+unpsmart get merchant/queryName mName 巴黎春天
+```
+
+参数按key value传递即可,如果使用终端并且当前目录没有config/unp_smart.yml文件,程序会尝试加载用户目录下的.unp_smart.yml,如果没有您可以新建一个
+
+```
+curl https://raw.githubusercontent.com/unpsmart/ruby-sdk/master/config/unp_smart.yml > ~/.unp_smart.yml
+```
+
+然后编辑这个文件即可
+
## Contributing
-1. Fork it ( https://github.com/unpsmart/unp_smart/fork )
+1. Fork it ( https://github.com/unpsmart/ruby-sdk/fork )
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create a new Pull Request