diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/cai/admin/op/ImOpController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/cai/admin/op/ImOpController.java index afc6615f..e6e9823d 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/cai/admin/op/ImOpController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/cai/admin/op/ImOpController.java @@ -31,4 +31,10 @@ public class ImOpController { imOp.refreshImToken(usercode); return R.ok(); } + + @GetMapping("/refreshImNoSaveToken") + public R refreshImNoSaveToken(){ + imOp.refreshImNoSaveToken(); + return R.ok(); + } } diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/trd/Agora.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/trd/Agora.java index 2ba34ac7..162fd1d9 100644 --- a/ruoyi-cai/src/main/java/com/ruoyi/cai/trd/Agora.java +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/trd/Agora.java @@ -1,9 +1,10 @@ package com.ruoyi.cai.trd; +import com.alibaba.fastjson.JSON; import com.alibaba.fastjson2.JSONArray; import com.alibaba.fastjson2.JSONObject; import com.ruoyi.yunxin.util.RestTemplateUtil; -import com.sun.xml.internal.ws.policy.privateutil.PolicyUtils; +import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.HttpEntity; import org.springframework.http.HttpHeaders; @@ -13,6 +14,7 @@ import org.springframework.stereotype.Component; import java.util.*; @Component +@Slf4j public class Agora { @Autowired @@ -54,7 +56,8 @@ public class Agora { headers.setContentType(MediaType.APPLICATION_JSON); headers.set("Authorization", getAuthorizationHeader()); HttpEntity httpEntity = new HttpEntity<>(bodyData, headers); - RestTemplateUtil.restTemplate.postForObject(url, httpEntity, JSONObject.class); + JSONObject jsonObject = RestTemplateUtil.restTemplate.postForObject(url, httpEntity, JSONObject.class); + log.info("执行关闭房间号操作:roomId={},response={}",roomId, JSON.toJSONString(jsonObject)); } }