Commit 531b487e by 罗长华

调整sdk置顶和免打扰接口

parent 5f0bbf59
...@@ -39,12 +39,7 @@ public class ResourcePathConstants { ...@@ -39,12 +39,7 @@ public class ResourcePathConstants {
/** /**
* 设置会话置顶 * 设置会话置顶
*/ */
public static final String SET_CONVERSATION_TOP = "/api/imConversationMembers/sdk/setTop"; public static final String CHAT_SETTING = "/api/imConversationMembers/chatSetting";
/**
* 设置会话免打扰
*/
public static final String SET_CONVERSATION_DO_NOT_DISTURB = "/api/imConversationMembers/sdk/setDoNotDisturb";
} }
...@@ -9,7 +9,7 @@ import com.wecloud.im.sdk.common.RequestMessage; ...@@ -9,7 +9,7 @@ import com.wecloud.im.sdk.common.RequestMessage;
import com.wecloud.im.sdk.model.SetConversationDoNotDisturbRequest; import com.wecloud.im.sdk.model.SetConversationDoNotDisturbRequest;
import com.wecloud.im.sdk.model.SetConversationTopRequest; import com.wecloud.im.sdk.model.SetConversationTopRequest;
import static com.wecloud.im.sdk.ResourcePathConstants.REGISTER_CLIENT_URL; import static com.wecloud.im.sdk.ResourcePathConstants.CHAT_SETTING;
import static com.wecloud.im.sdk.utils.CodingUtils.assertParameterNotNull; import static com.wecloud.im.sdk.utils.CodingUtils.assertParameterNotNull;
/** /**
...@@ -43,9 +43,10 @@ public class WecloudImConversationOperation extends WecloudImOperation { ...@@ -43,9 +43,10 @@ public class WecloudImConversationOperation extends WecloudImOperation {
Map<String, String> param = new HashMap<>(); Map<String, String> param = new HashMap<>();
param.put("clientId", userId); param.put("clientId", userId);
param.put("conversationId", conversationId.toString()); param.put("conversationId", conversationId.toString());
param.put("top", top.toString()); param.put("type", "TOP");
param.put("on", top.toString());
// 发送请求 // 发送请求
RequestMessage request = new WecloudRequestMessageBuilder().setEndpoint(REGISTER_CLIENT_URL) RequestMessage request = new WecloudRequestMessageBuilder().setEndpoint(CHAT_SETTING)
.setMethod(HttpMethod.POST).setParameters(param) .setMethod(HttpMethod.POST).setParameters(param)
.setOriginalRequest(setConversationTopRequest).build(); .setOriginalRequest(setConversationTopRequest).build();
...@@ -72,9 +73,10 @@ public class WecloudImConversationOperation extends WecloudImOperation { ...@@ -72,9 +73,10 @@ public class WecloudImConversationOperation extends WecloudImOperation {
Map<String, String> param = new HashMap<>(); Map<String, String> param = new HashMap<>();
param.put("clientId", userId); param.put("clientId", userId);
param.put("conversationId", conversationId.toString()); param.put("conversationId", conversationId.toString());
param.put("doNotDisturb", doNotDisturb.toString()); param.put("type", "DO_NOT_DISTURB");
param.put("on", doNotDisturb.toString());
// 发送请求 // 发送请求
RequestMessage request = new WecloudRequestMessageBuilder().setEndpoint(REGISTER_CLIENT_URL) RequestMessage request = new WecloudRequestMessageBuilder().setEndpoint(CHAT_SETTING)
.setMethod(HttpMethod.POST).setParameters(param) .setMethod(HttpMethod.POST).setParameters(param)
.setOriginalRequest(setConversationDoNotDisturbRequest).build(); .setOriginalRequest(setConversationDoNotDisturbRequest).build();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment