From d353fdce7cb957aa0f5d9d51d0ad4205c96e156c Mon Sep 17 00:00:00 2001 From: ‘liusuyi’ <1951119284@qq.com> Date: 星期六, 21 十月 2023 11:57:12 +0800 Subject: [PATCH] 1、流媒体升级1.2.0,修改部分forest接口 2、登录设备判断编码自动配置转码 3、增加sdk聚焦模式切换 4、增加sdk视场角获取并定时上传 --- ard-work/src/main/java/com/ruoyi/utils/forest/RongCloudClient.java | 22 +++++++++------------- 1 files changed, 9 insertions(+), 13 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/utils/forest/RongCloudClient.java b/ard-work/src/main/java/com/ruoyi/utils/forest/RongCloudClient.java index 3cd7c4a..950f004 100644 --- a/ard-work/src/main/java/com/ruoyi/utils/forest/RongCloudClient.java +++ b/ard-work/src/main/java/com/ruoyi/utils/forest/RongCloudClient.java @@ -1,24 +1,20 @@ package com.ruoyi.utils.forest; -import com.dtflys.forest.annotation.BaseRequest; -import com.dtflys.forest.annotation.Body; -import com.dtflys.forest.annotation.Post; -import com.dtflys.forest.annotation.Var; -import com.ruoyi.rongcloud.domain.TokenParam; +import com.dtflys.forest.annotation.*; +import com.ruoyi.rongcloud.domain.RongCloudParam; +import com.ruoyi.rongcloud.service.MyAddressSource; + +import java.util.Map; @BaseRequest( - baseURL = "{rongyunApiUrl}", - headers = { - "App-Key:{AppKey}", - "Nonce:{Nonce}", - "Timestamp:{Timestamp}", - "Signature:{Signature}", - }, sslProtocol = "TLS" ) +@Address(source = MyAddressSource.class) public interface RongCloudClient { @Post(url = "/user/getToken.json") - public String getToken(@Var("rongyunApiUrl") String rongyunApiUrl,@Var("AppKey") String AppKey, @Var("Nonce") String Nonce, @Var("Timestamp") String Timestamp, @Var("Signature") String Signature, @Body TokenParam param); + Map<String,Object> getToken(@Header Map<String, Object> headerMap, @Body RongCloudParam param); + @Post(url = "user/checkOnline.json") + Map<String,Object> checkOnline(@Header Map<String, Object> headerMap, @Body RongCloudParam param); } -- Gitblit v1.9.3