From 1894cd3ea093726db90a6baa780a1a2bde708138 Mon Sep 17 00:00:00 2001 From: xuefei <564615061@qq.cm> Date: 星期二, 17 十月 2023 10:47:13 +0800 Subject: [PATCH] 图片url地址转换 --- xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/util/HaiKangPost.java | 34 ++++++++++++++++++++++++---------- 1 files changed, 24 insertions(+), 10 deletions(-) diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/util/HaiKangPost.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/util/HaiKangPost.java index 2c9e0f1..dc903ee 100644 --- a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/util/HaiKangPost.java +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/util/HaiKangPost.java @@ -3,10 +3,7 @@ import java.math.BigDecimal; import java.util.*; -import cn.exrick.xboot.your.vo.FindHistoryGpsRequest; -import cn.exrick.xboot.your.vo.PlaybackURLsVo; -import cn.exrick.xboot.your.vo.PreviewURLsVo; -import cn.exrick.xboot.your.vo.TalkURLsVo; +import cn.exrick.xboot.your.vo.*; import cn.hutool.core.util.StrUtil; import cn.hutool.json.JSONUtil; import com.hikvision.artemis.sdk.Client; @@ -29,7 +26,8 @@ * STEP2锛氳缃甇penAPI鎺ュ彛鐨勪笂涓嬫枃 */ private static final String ARTEMIS_PATH = "/artemis"; - private static final String HOST = "111.63.178.115:1443"; + //private static final String HOST = "111.63.178.115:1443"; + private static final String HOST = "10.10.101.1:1443"; private static final String APP_KEY = "28156526"; private static final String APP_SECRET = "MNkyjHuids4XxFONSOaL"; @@ -69,6 +67,7 @@ }; String body= JSONUtil.toJsonStr(previewURLsVo); String result = doPostStringArtemis(path,body,null,null,"application/json"); + System.out.println(result); return result; } @@ -81,6 +80,19 @@ } }; String body= JSONUtil.toJsonStr(playbackURLsVo); + String result = doPostStringArtemis(path,body,null,null,"application/json"); + return result; + } + + //鏍规嵁鎶ヨID鑾峰彇鍏宠仈鍥剧墖淇℃伅 + public String findPicturesByAlarmId(AlarmVo alarmVo){ + String findHistoryGpsDataApi = ARTEMIS_PATH +"/api/rtsm/v1/multimedia/findPicturesByAlarmId"; + Map<String,String> path = new HashMap<String,String>(2){ + { + put("https://",findHistoryGpsDataApi); + } + }; + String body= JSONUtil.toJsonStr(alarmVo); String result = doPostStringArtemis(path,body,null,null,"application/json"); return result; } @@ -165,7 +177,7 @@ public static void main(String[] args) { HaiKangPost haiKangPost = new HaiKangPost(); - haiKangPost.getTopicInfo(); +// haiKangPost.getTopicInfo(); // FindHistoryGpsRequest findHistoryGpsRequest = new FindHistoryGpsRequest(); // findHistoryGpsRequest.setVehicleIndexCode("b279d865eabe497db465eb2f4d2cc87d"); @@ -177,10 +189,12 @@ // System.out.println(haiKangPost.findHistoryGps(findHistoryGpsRequest)); // String code[] = {"b279d865eabe497db465eb2f4d2cc87d"}; -// System.out.println(findLatestGps(code)); +// System.out.println(haiKangPost.findLatestGps(code)); -// PreviewURLsVo previewURLsVo = new PreviewURLsVo(); -// previewURLsVo.setCameraIndexCode("b279d865eabe497db465eb2f4d2cc87d"); -// previewURLs(previewURLsVo); + PreviewURLsVo previewURLsVo = new PreviewURLsVo(); + previewURLsVo.setCameraIndexCode("27760424aa8b486e84db8d6720b2a9bf"); + previewURLsVo.setProtocol("rtsp"); + haiKangPost.previewURLs(previewURLsVo); + } } -- Gitblit v1.9.1