From ac0d9806942559247bf2fe58d0b40673605d7717 Mon Sep 17 00:00:00 2001 From: pppscn <35696959@qq.com> Date: Thu, 8 Apr 2021 09:45:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=BD=AC=E5=8F=91=E4=BC=81?= =?UTF-8?q?=E4=B8=9A=E5=BE=AE=E4=BF=A1=E7=BE=A4=E6=9C=BA=E5=99=A8=E4=BA=BA?= =?UTF-8?q?=E7=A2=B0=E5=88=B0"=E8=A2=AB=E6=88=AA=E6=96=AD=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sender/SenderQyWxGroupRobotMsg.java | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/idormy/sms/forwarder/sender/SenderQyWxGroupRobotMsg.java b/app/src/main/java/com/idormy/sms/forwarder/sender/SenderQyWxGroupRobotMsg.java index b1b5e2c5..d7901db8 100644 --- a/app/src/main/java/com/idormy/sms/forwarder/sender/SenderQyWxGroupRobotMsg.java +++ b/app/src/main/java/com/idormy/sms/forwarder/sender/SenderQyWxGroupRobotMsg.java @@ -4,9 +4,12 @@ import android.os.Bundle; import android.os.Handler; import android.util.Log; +import com.alibaba.fastjson.JSON; import com.idormy.sms.forwarder.utils.LogUtil; import java.io.IOException; +import java.util.HashMap; +import java.util.Map; import okhttp3.Call; import okhttp3.Callback; @@ -29,10 +32,17 @@ public class SenderQyWxGroupRobotMsg { return; } - String textMsg = "{ \"msgtype\": \"text\", \"text\": {\"content\": \"" + from + " : " + content + "\"}}"; + //String textMsg = "{ \"msgtype\": \"text\", \"text\": {\"content\": \"" + from + " : " + content + "\"}}"; + Map textMsgMap = new HashMap(); + textMsgMap.put("msgtype", "text"); + Map textText = new HashMap(); + textText.put("content", content); + textMsgMap.put("text", textText); + String textMsg = JSON.toJSONString(textMsgMap); + Log.i(TAG, "textMsg:" + textMsg); + OkHttpClient client = new OkHttpClient(); - RequestBody requestBody = RequestBody.create(MediaType.parse("application/json;charset=utf-8"), - textMsg); + RequestBody requestBody = RequestBody.create(MediaType.parse("application/json;charset=utf-8"), textMsg); final Request request = new Request.Builder() .url(webHook)