From 092d4d994a95a9df6775c90401887dfba684e8ee Mon Sep 17 00:00:00 2001 From: vince <757871790@qq.com> Date: 星期一, 18 十二月 2023 21:13:04 +0800 Subject: [PATCH] 增加授权 --- src/main/java/com/fzzy/gateway/GatewayTimerScheduled.java | 31 +++++++++++++++++++++++++++++-- 1 files changed, 29 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/fzzy/gateway/GatewayTimerScheduled.java b/src/main/java/com/fzzy/gateway/GatewayTimerScheduled.java index b29de93..302fc5e 100644 --- a/src/main/java/com/fzzy/gateway/GatewayTimerScheduled.java +++ b/src/main/java/com/fzzy/gateway/GatewayTimerScheduled.java @@ -17,7 +17,9 @@ import javax.annotation.Resource; import java.util.Collection; +import java.util.HashMap; import java.util.List; +import java.util.Map; /** * 缃戝叧鐩稿叧鐨勫畾鏃跺櫒 @@ -84,6 +86,13 @@ if (null == url) { url = DEFAULT_URL; } + Map<String ,String> parameMap = new HashMap<>(); + parameMap.put("unescape","1"); + parameMap.put("version","v61"); + parameMap.put("appid",DEFAULT_APP_ID); + parameMap.put("appsecret",DEFAULT_APP_SECRET); + parameMap.put("cityid",DEFAULT_CITYID); + url = url.replace("{appId}", DEFAULT_APP_ID).replace("{appsecret}", DEFAULT_APP_SECRET).replace("{cityid}", DEFAULT_CITYID); url = url.replace("{appId}", DEFAULT_APP_ID).replace("{appsecret}", DEFAULT_APP_SECRET); @@ -94,7 +103,7 @@ } log.debug("------姘旇薄璇锋眰淇℃伅URL---{}", url); - String result = GatewayHttpUtil.doGet(url); + String result = GatewayHttpUtil.doGet(url,parameMap); if (null == result) { log.error("褰撳墠澶栫綉鑾峰彇姘旇薄淇℃伅澶辫触鈥︹��"); @@ -112,7 +121,7 @@ log.info("===========================绯荤粺瀹氭椂鑾疯幏鍙栨皵璞′俊鎭�===={}==================", dto); } catch (Exception e) { - + log.error(e.getMessage(),e); } } @@ -160,4 +169,22 @@ gatewayRemoteManager.getSyncWeightService(device.getSyncProtocol()).syncWeightInfo(reqData); } } + + public static void main(String[] args) { + try { + Map<String ,String> parameMap = new HashMap<>(); + parameMap.put("unescape","1"); + parameMap.put("version","v61"); + parameMap.put("appid","49421971"); + parameMap.put("appsecret","JmJE48Fv"); + parameMap.put("cityid","101270101"); + String result = GatewayHttpUtil.doGet("https://v1.yiketianqi.com/api?unescape=1&version=v61&appid=49421971&appsecret=JmJE48Fv&cityid=101270101", parameMap); + + + System.out.println(result); + }catch (Exception e){ + e.printStackTrace(); + } + + } } -- Gitblit v1.9.3