package com.stylefeng.guns.modular.system.util; import com.alibaba.fastjson.JSON; public class MsgUtil { public static String Send_Post(String phone, String code){ String url = "https://api.028lk.com/Sms/Api/Send"; SendRequestDto requestDto = new SendRequestDto(); requestDto.SecretName="SCSK00001826"; requestDto.SecretKey="erxbcn@@839"; requestDto.Mobile=phone; requestDto.Content="您的验证码是"+code+",有效时间1分钟,请勿转发!"; requestDto.TemplateId="9541"; // requestDto.ExtCode="扩展号"; requestDto.SignName="【四川联裕信息科技有限公司】"; // requestDto.Timing="定时时间"; // requestDto.CustomId="自定义ID"; String data = JSON.toJSONString(requestDto); System.err.println("===="+data); return HttpTool.doPost(url,data); } public static String SendDriverPost(String phone,String num,String name,String driverPhone){ String url = "https://api.028lk.com/Sms/Api/Send"; SendRequestDto requestDto = new SendRequestDto(); requestDto.SecretName="SCSK00001826"; requestDto.SecretKey="erxbcn@@839"; requestDto.Mobile=phone; requestDto.Content="尊敬的乘客,您的订单已被司机"+name+"接单,车牌号"+num+",感谢您选择龙江易出行,请耐心等待。"; requestDto.TemplateId="23342"; // requestDto.ExtCode="扩展号"; requestDto.SignName="【四川联裕信息科技有限公司】"; // requestDto.Timing="定时时间"; // requestDto.CustomId="自定义ID"; String data = JSON.toJSONString(requestDto); System.err.println("===="+data); return HttpTool.doPost(url,data); } public static String SendUserCancel(String userPhone){ String url = "https://api.028lk.com/Sms/Api/Send"; SendRequestDto requestDto = new SendRequestDto(); requestDto.SecretName="SCSK00001826"; requestDto.SecretKey="erxbcn@@839"; requestDto.Mobile=userPhone; requestDto.Content="尊敬的乘客,因当前区域车辆暂时忙碌,未能及时为您匹配到合适车辆。为避免耽误您的行程,系统已自动取消订单,建议您稍后重新尝试。给您带来的不便我们深表歉意!"; requestDto.TemplateId="23341"; // requestDto.ExtCode="扩展号"; requestDto.SignName="【四川联裕信息科技有限公司】"; // requestDto.Timing="定时时间"; // requestDto.CustomId="自定义ID"; String data = JSON.toJSONString(requestDto); System.err.println("===="+data); return HttpTool.doPost(url,data); } public static void main(String[] args) { // SendDriverPost("19141910960","川A","罗","13688322551"); System.err.println(SendUserCancel("18398968484")); System.err.println(SendDriverPost("18398968484","AB1233343","无关风月","111")); // System.err.println(Send_Post("18398968484","123456")); // System.err.println(Balance_Post()); } /** * 获取报告 * @return */ private static String Report_Post(){ String url = "https://api.028lk.com/Sms/Api/GetReport"; com.company.Dto.ReportRequestDto requestDto = new com.company.Dto.ReportRequestDto(); requestDto.SecretName="SCSK00001826"; requestDto.SecretKey="erxbcn@@839"; requestDto.TaskId=null; String data = JSON.toJSONString(requestDto); return HttpTool.doPost(url,data); } /** * 获取回复 * @return */ private static String Reply_Post(){ String url = "https://api.028lk.com/Sms/Api/GetReply"; com.company.Dto.ReplyRequestDto requestDto = new com.company.Dto.ReplyRequestDto(); requestDto.SecretName="SCSK00001826"; requestDto.SecretKey="erxbcn@@839"; requestDto.TaskId=null; String data = JSON.toJSONString(requestDto); return HttpTool.doPost(url,data); } /** * 查询余额 * @return */ private static String Balance_Post(){ String url = "https://api.028lk.com/Sms/Api/GetBalance"; com.company.Dto.BalanceRequestDto requestDto = new com.company.Dto.BalanceRequestDto(); requestDto.SecretName="SCSK00001826"; requestDto.SecretKey="erxbcn@@839"; String data = JSON.toJSONString(requestDto); return HttpTool.doPost(url,data); } }