From 4151f7643e64bd1db9390a6068ec24cec0a5ba30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Thu, 6 Oct 2022 17:39:00 +0800 Subject: [PATCH] 1 --- platformapi/tiktok_shop/tiktok_api/api.go | 3 +++ platformapi/tiktok_shop/tiktok_api/sku_warehouse_test.go | 8 ++++++++ 2 files changed, 11 insertions(+) diff --git a/platformapi/tiktok_shop/tiktok_api/api.go b/platformapi/tiktok_shop/tiktok_api/api.go index cb7de1ea..e9bce43b 100644 --- a/platformapi/tiktok_shop/tiktok_api/api.go +++ b/platformapi/tiktok_shop/tiktok_api/api.go @@ -103,6 +103,7 @@ func (a *API) RefreshToken() (*doudian_sdk.CreateTokenData, error) { a.accessTokenObj.CreateTokenData = createToken.Data // 不要 + createToken.Data.ExpiresIn = a.expiresIn strData, _ := json.Marshal(createToken.Data) globals.SugarLogger.Debug("=========", string(strData)) return &createToken.Data, nil @@ -142,6 +143,8 @@ func (a *API) SetAccessToken(token string) { if access.ExpiresIn > time.Now().Unix() { a.accessTokenObj = access } else { + a.accessToken = access.AccessToken + a.refreshToken = access.RefreshToken a.RefreshToken() } diff --git a/platformapi/tiktok_shop/tiktok_api/sku_warehouse_test.go b/platformapi/tiktok_shop/tiktok_api/sku_warehouse_test.go index a8160b68..893957de 100644 --- a/platformapi/tiktok_shop/tiktok_api/sku_warehouse_test.go +++ b/platformapi/tiktok_shop/tiktok_api/sku_warehouse_test.go @@ -45,3 +45,11 @@ func TestUploadImg(t *testing.T) { fmt.Println(data) // logid 202209281425150101351501360B6DB460 } + +func TestRefundToken(t *testing.T) { + token := `{"access_token":"6c4d71b3-831c-4a96-8d2e-977e37afba5a","expires_in":604800,"scope":"SCOPE","shop_id":"53802960","shop_name":"小时达开放平台对接专用店","refresh_token":"65aae144-4cc0-44d2-89ba-5d3062caca41","authority_id":""}` + + a := New("7136048270014416392", "c397aa9f-3927-47c4-8cfe-4d84e02602e0", token) + a.RefreshToken() + +}