From f10a7c29f1a3748b28d2809335625c7888473b26 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期一, 22 九月 2025 22:21:19 +0800 Subject: [PATCH] Merge branch '2.0' of http://120.76.84.145:10101/gitblit/r/java/HongRuiTang into 2.0 --- ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/util/kuaishou/KSClientTokenUtil.java | 29 +++++++++++------------------ 1 files changed, 11 insertions(+), 18 deletions(-) diff --git a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/util/kuaishou/KSClientTokenUtil.java b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/util/kuaishou/KSClientTokenUtil.java index cd2bfda..081d024 100644 --- a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/util/kuaishou/KSClientTokenUtil.java +++ b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/util/kuaishou/KSClientTokenUtil.java @@ -16,7 +16,6 @@ * @Date 2025/6/11 18:46 */ @Slf4j -@Component public class KSClientTokenUtil { @@ -51,24 +50,18 @@ * 刷新client_token */ public static void refreshToken(RedisService redisService) { + Object ks_refresh_token = redisService.getCacheObject("ks_refresh_token"); + OAuthAccessTokenKsClient client = new OAuthAccessTokenKsClient(KuaiShouConfig.appKey, KuaiShouConfig.appSecret); try { - Object ks_refresh_token = redisService.getCacheObject("ks_refresh_token"); - OAuthAccessTokenKsClient client = new OAuthAccessTokenKsClient(KuaiShouConfig.appKey, KuaiShouConfig.appSecret); - try { - KsAccessTokenPreviousVersionResponse response = client.refreshAccessToken(ks_refresh_token.toString()); - String token = response.getAccessToken(); - Long expiration_time = response.getExpiresIn(); - String refreshToken = response.getRefreshToken(); - Long refreshTokenExpiresIn = response.getRefreshTokenExpiresIn(); - redisService.setCacheObject("ks_access_token", token, expiration_time, TimeUnit.SECONDS); - redisService.setCacheObject("ks_refresh_token", refreshToken, refreshTokenExpiresIn, TimeUnit.SECONDS); - } catch (KsLocalLifeApiException e) { - throw new RuntimeException(e); - } - } catch (TeaException e) { - System.out.println(e.getMessage()); - } catch (Exception e) { - System.out.println(e.getMessage()); + KsAccessTokenPreviousVersionResponse response = client.refreshAccessToken(ks_refresh_token.toString()); + String token = response.getAccessToken(); + Long expiration_time = response.getExpiresIn(); + String refreshToken = response.getRefreshToken(); + Long refreshTokenExpiresIn = response.getRefreshTokenExpiresIn(); + redisService.setCacheObject("ks_access_token", token, expiration_time, TimeUnit.SECONDS); + redisService.setCacheObject("ks_refresh_token", refreshToken, refreshTokenExpiresIn, TimeUnit.SECONDS); + } catch (KsLocalLifeApiException e) { + e.printStackTrace(); } } } -- Gitblit v1.7.1