ls 4 vuotta sitten
vanhempi
commit
85c4128045
2 muutettua tiedostoa jossa 13 lisäystä ja 20 poistoa
  1. 0 3
      wechat/client.go
  2. 13 17
      wechat/request.go

+ 0 - 3
wechat/client.go

@@ -26,11 +26,8 @@ func NewClient(appID, appSecret, token, encodingAESKey string) *Client {
 // getToken get token
 func (wc *Client) getToken() (token string, err error) {
 	now := time.Now().Unix()
-	fmt.Println("now", now, wc.LastTokenTime)
 	if wc.LastTokenTime > 0 {
-		fmt.Println("wc.LastTokenTime", wc.LastTokenTime, TokenExpires)
 		if now-wc.LastTokenTime < TokenExpires {
-			fmt.Println("token = wc.AccessToken")
 			token = wc.AccessToken
 			return
 		}

+ 13 - 17
wechat/request.go

@@ -5,33 +5,30 @@ import (
 	"encoding/json"
 	"encoding/xml"
 	"errors"
-	"fmt"
 
 	"git.chuangxin1.com/cx/myth"
 )
 
 func checkJSONError(msg myth.HTTPMessage) (jq *myth.JSONQuery, err error) {
-	fmt.Println(msg)
 	if msg.StatusCode == 200 {
 		jq, err = msg.JSONQuery()
 		if err != nil {
 			return
 		}
-		/*
-			var code int
-			code, err = jq.Int(`errcode`)
-			if err == nil {
-				if code == ErrReqOk {
-					return
-				}
-				var msg string
-				msg, err = jq.String("errmsg")
-				if err != nil {
-					return
-				}
-				err = errors.New(msg)
+		code := int(0)
+		code, err = jq.Int(`errcode`)
+		if code == ErrReqOk {
+			err = nil
+			return
+		}
+		if err == nil {
+			var msg string
+			msg, err = jq.String("errmsg")
+			if err != nil {
+				return
 			}
-			// */
+			err = errors.New(msg)
+		}
 	} else {
 		err = errors.New(`HTTP StatusCode not 200`)
 	}
@@ -46,7 +43,6 @@ func getJSON(uri string) (jq *myth.JSONQuery, err error) {
 	headers["Accept-Encoding"] = "gzip, deflate, br"
 	headers["Accept"] = "application/json"
 	if msg, err = myth.Get(uri, "", "", headers); err != nil {
-		fmt.Println("myth.Get", uri, string(msg.Body))
 		return
 	}
 	jq, err = checkJSONError(msg)