1、微信客服发送文本消息
1.1、文本消息实体
@Data
public class CallBaseMessage {
private String touser;
private String msgtype;
}
@Data
public class CallTextMessage extends CallBaseMessage {
private TextContent text ;
@Data
@AllArgsConstructor
@NoArgsConstructor
public class TextContent{
private String content;
}
}
1.2、发送接口
@Override
public boolean sendCallTextMessage(String openId,String content,WeChatBusinessNo weChatBusinessNo) {
String access_toaken = AccessToakeUtil.getAccessToaken(weChatBusinessNo);
String url = WechatApiUrlParams.CALLPERSION_SEND_MESSAGE_URL.replace("ACCESS_TOKEN",access_toaken);
CallTextMessage callTextMessage = new CallTextMessage();
callTextMessage.setMsgtype(SystemParams.MESSAGE_TEXT);
callTextMessage.setTouser(openId);
callTextMessage.setText(new CallTextMessage().new TextContent(content) );
String paramJson = JSONObject.fromObject(callTextMessage)