From 8a87e4226aa802d6a0e3566c66824fedf68e77da Mon Sep 17 00:00:00 2001 From: aijinhui <aijinhui> Date: 星期二, 24 十月 2023 16:30:48 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- ard-work/src/main/java/com/ruoyi/utils/forest/RongCloudClient.java | 23 ++++++++++------------- 1 files changed, 10 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 db4f18a..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,23 +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}", sslProtocol = "TLS" ) +@Address(source = MyAddressSource.class) public interface RongCloudClient { - @Post(url = "/user/getToken.json", headers = { - "App-Key:{AppKey}", - "Nonce:{Nonce}", - "Timestamp:{Timestamp}", - "Signature:{Signature}", - }) - 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); + @Post(url = "/user/getToken.json") + 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