微信消息推送

master
ljw 2025-11-07 10:12:32 +08:00
parent d2dfd390b2
commit eb76f822c1
1 changed files with 3 additions and 0 deletions

View File

@ -14,9 +14,11 @@ import com.njzscloud.supervisory.wxPay.param.TemplateMessageParam;
import com.njzscloud.supervisory.wxPay.service.WechatTemplateMessageService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.http.converter.StringHttpMessageConverter;
import org.springframework.stereotype.Service;
import org.springframework.web.client.RestTemplate;
import java.nio.charset.StandardCharsets;
import java.util.HashMap;
import java.util.Map;
@ -169,6 +171,7 @@ public class WechatTemplateMessageServiceImpl implements WechatTemplateMessageSe
// 4. 发送请求
RestTemplate restTemplate = new RestTemplate();
restTemplate.getMessageConverters().set(1, new StringHttpMessageConverter(StandardCharsets.UTF_8));
String response = restTemplate.postForObject(WxApiConfig.SEND_TEMPLATE_MSG_URL + accessToken, JSONObject.toJSONString(requestData), String.class);
// 5. 处理响应