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