Spring
85일차// spring boot/ coolsms를 이용한 문자 발송 /project
aesup
2021. 5. 12. 20:58
728x90
@RequestMapping(value = "/sendSms", method = RequestMethod.POST)
public String sendSMS(String from, String text) throws Exception { // 휴대폰 문자보내기
String api_key = "발급받은키";
String api_secret = "개인 시크릿 키";
Coolsms coolsms = new Coolsms(api_key, api_secret); // 메시지보내기 객체 생성
/*
* Parameters 관련정보 : http://www.coolsms.co.kr/SDK_Java_API_Reference_ko#toc-0
*/
HashMap<String, String> set = new HashMap<String, String>();
set.put("to", from); // 수신번호
set.put("from", "발신번호"); // 발신번호
set.put("text", "안녕하세요. 짭케아입니다. 배달 라이더지원이 승인되었습니다."); // 문자내용
set.put("type", "sms"); // 문자 타입
JSONObject obj = (JSONObject) coolsms.send(set);
System.out.println(obj.toString());
return "success";
}
728x90