From 252b4943e54f7ef930f7f7ea01ad1a8a29655dcf Mon Sep 17 00:00:00 2001
From: zhanghua <314079846@qq.com>
Date: 星期一, 23 十月 2023 21:15:09 +0800
Subject: [PATCH] bug修改

---
 ycl-platform/src/main/java/com/ycl/controller/dingding/DingController.java |   30 +++++++++++++++---------------
 1 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/ycl-platform/src/main/java/com/ycl/controller/dingding/DingController.java b/ycl-platform/src/main/java/com/ycl/controller/dingding/DingController.java
index de8b669..b017b3d 100644
--- a/ycl-platform/src/main/java/com/ycl/controller/dingding/DingController.java
+++ b/ycl-platform/src/main/java/com/ycl/controller/dingding/DingController.java
@@ -184,12 +184,12 @@
         return CommonResult.success(bookRemarkService.updateRemark(user, userId, remark));
     }
 
-    @ApiOperation(value = "閫氳褰曢�掑綊")
+    @ApiOperation(value = "鑾峰彇瑙嗛")
     @GetMapping("/getVideo/{mediaId}")
     public CommonResult<String> getVideo(@PathVariable String mediaId) {
         String accessToken = getToken();
-
-        MultipartFile file = getDownload(accessToken, mediaId);
+        String ticket = getTiker(accessToken);
+        MultipartFile file = getDownload(ticket, mediaId);
         String url = ossService.uploadImages(file);
         return CommonResult.success(url);
     }
@@ -201,23 +201,23 @@
             String api = "/media/download";
             GetClient getClient = executableClient.newGetClient(api);
             //璁剧疆鍙傛暟
-            getClient.addParameter("access_token", "eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJ7XCJ1c2VySWRcIjozLFwidXNlcm5hbWVcIjpcImFkbWluXCJ9IiwiY3JlYXRlZCI6MTY5NDY2NDE5MjA4MiwiZXhwIjoxNjk1MjY4OTkyfQ.fSc0sEfLhD3pgrguYZ0Q4Tr-0wjZNwY2xnGsaGzN1d4oXMnEoX9MJmDQcwEiZ1uLKZbGQCqUtJciAIvINmNq9w ");
+            getClient.addParameter("access_token", access_token);
             getClient.addParameter("media_id", media_id);
 
             response = getClient.getB();
             HttpEntity entity = response.getEntity();
             InputStream is = entity.getContent();
-            File voice = new File("D:/IMG_4401.MOV");
-            OutputStream fos = new FileOutputStream(voice);
-            int cache = 10 * 1024;
-            byte[] buffer = new byte[cache];
-            int ch = 0;
-            while ((ch = is.read(buffer)) != -1) {
-                fos.write(buffer, 0, ch);
-            }
-            is.close();
-            fos.flush();
-            fos.close();
+//            File voice = new File("D:/IMG_4401.MOV");
+//            OutputStream fos = new FileOutputStream(voice);
+//            int cache = 10 * 1024;
+//            byte[] buffer = new byte[cache];
+//            int ch = 0;
+//            while ((ch = is.read(buffer)) != -1) {
+//                fos.write(buffer, 0, ch);
+//            }
+//            is.close();
+//            fos.flush();
+//            fos.close();
             DateTimeFormatter dtf2 = DateTimeFormatter.ofPattern("yyyyMMddHHmmss");
 
             String strDate2 = dtf2.format(LocalDateTime.now());

--
Gitblit v1.8.0