From eac24abc9bb1b2bfb0e43b0e6dadd858e1e9570d Mon Sep 17 00:00:00 2001 From: gazebo Date: Fri, 8 Mar 2019 12:08:21 +0800 Subject: [PATCH] - fk --- platformapi/dingdingapi/dingdingapi.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platformapi/dingdingapi/dingdingapi.go b/platformapi/dingdingapi/dingdingapi.go index 9883b400..a151278b 100644 --- a/platformapi/dingdingapi/dingdingapi.go +++ b/platformapi/dingdingapi/dingdingapi.go @@ -6,7 +6,6 @@ import ( "crypto/sha256" "encoding/base64" "net/http" - "net/url" "strings" "sync" "time" @@ -92,7 +91,8 @@ func (a *API) RetrieveToken() (token string, err error) { func (a *API) signParams(timestamp int64) string { mac := hmac.New(sha256.New, []byte(a.GetSecret())) mac.Write([]byte(utils.Int64ToStr(timestamp))) - return url.QueryEscape(base64.StdEncoding.EncodeToString(mac.Sum(nil))) + // return url.QueryEscape(base64.StdEncoding.EncodeToString(mac.Sum(nil))) + return base64.StdEncoding.EncodeToString(mac.Sum(nil)) } func (a *API) AccessAPI(action string, params map[string]interface{}, bodyMap map[string]interface{}) (retVal map[string]interface{}, err error) {