diff --git a/app-stream-api/src/main/java/com/dingtalk/open/app/api/chatbot/BotReplier.java b/app-stream-api/src/main/java/com/dingtalk/open/app/api/chatbot/BotReplier.java index 8566265..b4e830f 100644 --- a/app-stream-api/src/main/java/com/dingtalk/open/app/api/chatbot/BotReplier.java +++ b/app-stream-api/src/main/java/com/dingtalk/open/app/api/chatbot/BotReplier.java @@ -8,7 +8,6 @@ import java.net.HttpURLConnection; import java.net.URL; import java.nio.charset.StandardCharsets; -import java.util.Collections; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -44,7 +43,7 @@ public String replyText(String text, List atUserIds) throws IOException request.put("text", textContent); if (atUserIds != null && !atUserIds.isEmpty()) { Map atContent = new HashMap<>(); - atContent.put("atUserIds", Collections.singletonList("")); + atContent.put("atUserIds", atUserIds); request.put("at", atContent); } connection.getOutputStream().write(JSON.toJSONBytes(request, WriteEnumUsingToString)); @@ -77,7 +76,7 @@ public String replyMarkdown(String title, String text, List atUserIds) t request.put("markdown", markdownContent); if (atUserIds != null && !atUserIds.isEmpty()) { Map atContent = new HashMap<>(); - atContent.put("atUserIds", Collections.singletonList("")); + atContent.put("atUserIds", atUserIds); request.put("at", atContent); } connection.getOutputStream().write(JSON.toJSONBytes(request, WriteEnumUsingToString));