hxl13994548489 6 месяцев назад
Родитель
Сommit
3ea4ab06b9

+ 5 - 4
linkwe-common/src/main/java/com/linkwechat/common/utils/createQrCode/WxMiniProgramGetQRCodeByCommonUtil.java

@@ -97,10 +97,11 @@ public class WxMiniProgramGetQRCodeByCommonUtil {
         }
         // 3. 发送POST请求
         String url = "https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=" + accessToken;
-        RequestBody requestBody = RequestBody.create(
-                params.toJSONString(),
-                MediaType.parse("application/json; charset=utf-8")
-        );
+
+
+        // 兼容写法(参数顺序调换,可能有@Deprecated警告)
+        MediaType mediaType = MediaType.parse("application/json; charset=utf-8");
+        RequestBody requestBody = RequestBody.create(mediaType, params.toJSONString());
         Request request = new Request.Builder().url(url).post(requestBody).build();
         try (Response response = client.newCall(request).execute();) {
             if (!response.isSuccessful()) {