From c71429a3fd2a334b8ab623c39fab5a45753cf297 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Fri, 18 Mar 2022 16:16:06 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=96=E6=B6=88=E6=89=93=E6=A1=A9=E6=97=A5?= =?UTF-8?q?=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- platformapi/jdapi/jdapi.go | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/platformapi/jdapi/jdapi.go b/platformapi/jdapi/jdapi.go index 568fa407..f37c748f 100644 --- a/platformapi/jdapi/jdapi.go +++ b/platformapi/jdapi/jdapi.go @@ -9,7 +9,6 @@ import ( "reflect" "sort" "strings" - "time" "git.rosy.net.cn/baseapi" @@ -124,7 +123,6 @@ func (a *API) signParams(jdParams map[string]interface{}) string { buf := &bytes.Buffer{} buf.WriteString(a.appSecret) for _, k := range keys { - fmt.Println("k=======================", k) buf.WriteString(k) buf.WriteString(fmt.Sprint(jdParams[k])) } @@ -192,24 +190,20 @@ func (a *API) AccessAPI2(apiStr string, jdParams map[string]interface{}, traceIn err = platformapi.AccessPlatformAPIWithRetry(a.client, func() *http.Request { - params["timestamp"] = time.Now().Add(-3 * time.Minute).Format("2006-01-02 15:04:05") // utils.GetCurTimeStr() - fmt.Println("===================sign1:", a.signParams(params)) - sign := strings.ToUpper(a.signParams(params)) - fmt.Println("===================sign2:", sign) + params["timestamp"] = utils.GetCurTimeStr() + sign := a.signParams(params) params[signKey] = sign var request *http.Request if userGet { fullURL := utils.GenerateGetURL(a.baseURL, apiStr, params) // baseapi.SugarLogger.Debug(fullURL) request, _ = http.NewRequest(http.MethodGet, fullURL, nil) - fmt.Println("===================fullURLGet:", fullURL) } else { fullURL := utils.GenerateGetURL(a.baseURL, apiStr, nil) // baseapi.SugarLogger.Debug(utils.Map2URLValues(params).Encode()) request, _ = http.NewRequest(http.MethodPost, fullURL, strings.NewReader(utils.Map2URLValues(params).Encode())) request.Header.Set("charset", "UTF-8") request.Header.Set("Content-Type", "application/x-www-form-urlencoded") - fmt.Println("===================fullURLPOST:", fullURL) } if traceInfo != "" { request.Header.Set(platformapi.KeyTrackInfo, traceInfo)