From e57de856e7e51defc9a7a3a755bdc093e175fa80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Mon, 30 Jun 2025 10:31:57 +0800 Subject: [PATCH] 1 --- platformapi/lakala/lakala_api.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/platformapi/lakala/lakala_api.go b/platformapi/lakala/lakala_api.go index f9197b6b..e7fc14ca 100644 --- a/platformapi/lakala/lakala_api.go +++ b/platformapi/lakala/lakala_api.go @@ -49,7 +49,7 @@ func New(appID, serialNo, sM4Key, clientId, clientSecret, incomingToken, changeT // AccessAPI form表单格式 func (a *API) AccessAPI(baseUrl, action, method string, pathParam string, bizParams map[string]interface{}) (retVal map[string]interface{}, err error) { - if method != TokenActive { + if action != TokenActive { a.CheckToken() } err = platformapi.AccessPlatformAPIWithRetry(a.client, @@ -104,7 +104,9 @@ func (a *API) AccessAPI(baseUrl, action, method string, pathParam string, bizPar // AccessAPI2 json格式 func (a *API) AccessAPI2(baseUrl, action, method string, pathParam string, bizParams map[string]interface{}) (retVal map[string]interface{}, err error) { - a.CheckToken() + if action != TokenActive { + a.CheckToken() + } err = platformapi.AccessPlatformAPIWithRetry(a.client, func() *http.Request { var request *http.Request @@ -159,7 +161,9 @@ func (a *API) AccessAPI2(baseUrl, action, method string, pathParam string, bizPa // AccessAPISign 支付相关需要签名 func (a *API) AccessAPISign(baseUrl, action, method string, pathParam string, bizParams map[string]interface{}) (retVal map[string]interface{}, err error) { - a.CheckToken() + if action != TokenActive { + a.CheckToken() + } Authorization, err := a.signParamRSA(bizParams, LaKaLaPrivateKey) if err != nil { return nil, err