Jerry 7 anos atrás
pai
commit
384618caed
1 arquivos alterados com 22 adições e 17 exclusões
  1. 22 17
      README.md

+ 22 - 17
README.md

@@ -17,11 +17,11 @@
     * MWEB - H5支付
     * MWEB - H5支付
 * 查询订单
 * 查询订单
 * 关闭订单
 * 关闭订单
-* 申请退款(开发中)
-* 查询退款(开发中)
-* 下载对账单(开发中)
-* 下载资金账单(开发中)
-* 拉取订单评价数据(开发中)
+* 申请退款
+* 查询退款
+* 下载对账单
+* 下载资金账单
+* 拉取订单评价数据
 
 
 
 
 ## 安装
 ## 安装
@@ -48,7 +48,7 @@ $ go get github.com/iGoogle-ink/gopay
 //    mchID:商户ID
 //    mchID:商户ID
 //    secretKey:Key值
 //    secretKey:Key值
 //    isProd:是否是正式环境
 //    isProd:是否是正式环境
-client := gopay.NewWeChatClient("wxd678efh567hg6787", "1230000109", "192006250b4c09247ec02edce69f6a2d", true)
+client := gopay.NewWeChatClient("wxd678efh567hg6787", "1230000109", "192006250b4c09247ec02edce69f6a2d", false)
 
 
 //初始化参数Map
 //初始化参数Map
 body := make(gopay.BodyMap)
 body := make(gopay.BodyMap)
@@ -90,7 +90,7 @@ fmt.Println("MwebUrl:", wxRsp.MwebUrl)
 
 
 ### 查询订单
 ### 查询订单
 ```go
 ```go
-client := gopay.NewWeChatClient("wxd678efh567hg6787", "1230000109", "192006250b4c09247ec02edce69f6a2d", true)
+client := gopay.NewWeChatClient("wxd678efh567hg6787", "1230000109", "192006250b4c09247ec02edce69f6a2d", false)
 
 
 //初始化参数结构体
 //初始化参数结构体
 body := make(gopay.BodyMap)
 body := make(gopay.BodyMap)
@@ -107,21 +107,26 @@ if err != nil {
 fmt.Println("Response:", wxRsp)
 fmt.Println("Response:", wxRsp)
 ```
 ```
 
 
-### 关闭订
+### 下载账
 ```go
 ```go
-client := gopay.NewWeChatClient("wxd678efh567hg6787", "1230000109", "192006250b4c09247ec02edce69f6a2d", true)
+//初始化微信客户端
+//    appId:应用ID
+//    mchID:商户ID
+//    secretKey:Key值
+//    isProd:是否是正式环境
+client := NewWeChatClient("wxd678efh567hg6787", "1230000109", "192006250b4c09247ec02edce69f6a2d", false)
 
 
 //初始化参数结构体
 //初始化参数结构体
-body := make(gopay.BodyMap)
-body.Set("out_trade_no", "CC68aTofMIwVKkVR5UruoBLFFXTAqBfv")
-body.Set("nonce_str", gopay.GetRandomString(32))
-body.Set("sign_type", gopay.SignType_MD5)
-
-//请求关闭订单
-wxRsp, err := client.CloseOrder(body)
+body := make(BodyMap)
+body.Set("nonce_str", GetRandomString(32))
+body.Set("sign_type", SignType_MD5)
+body.Set("bill_date", "20190122")
+body.Set("bill_type", "ALL")
+
+//请求下载账单,成功后得到结果(string类型)
+wxRsp, err := client.DownloadBill(body)
 if err != nil {
 if err != nil {
 	fmt.Println("Error:", err)
 	fmt.Println("Error:", err)
-	return
 }
 }
 fmt.Println("Response:", wxRsp)
 fmt.Println("Response:", wxRsp)
 ```
 ```