목차
- 프로젝트 생성
- Sdk활용 및 Sms Service 구현
프로젝트 생성
회원가입 후 api 키를 생성합니다
sdk(software Development kit)
sdk를 라이브러리에 추가를 해줍니다.
(Build Path)
lib에 넣어주면 됩니다.
그리고
받은 jar을 프로젝트에 추가해줍니다.
(Build Path)
Sdk활용 및 Sms Service 구현
https://developer.coolsms.co.kr/JAVA_SDK_EXAMPLE_Message
Message
문자발송 관련 예제입니다.
아래는 2.2 version코드입니다.
위에서 2.2v로 jar를 추가해줬기 때문에 코드도 2.2로 써야 합니다.
(호환성)
SMS(단문) 발송
- 90바이트( 한글 45자 ) 이내의 내용을 문자 메시지로 보낼 수 있습니다.
아래와 같이 프로젝트에 class를 만들고
오류 해결을 위해서 다운로드한 두 개의 jar파일을 build path 합니다.
프로젝트 우클릭 -> Java Build Path -> Libraries -> Add JARs
이제 아까 coolsms 사이트에 들어가서
API Key와 API Secret을 복사하여 SmsTest Class에 넣습니다.
params.put("to", "받는 사람 ~에게 ")
받을 사람의 전화번호를 작성합니다.
params.put("from", "보내는 사람 ~로부터")
보내는 사람의 전화번호를 작성합니다.
그리고
어떤 내용을 보낼 것인지 "text"에 넣어줍니다.
아래는 "Coolsms Testing Message!"라는 문자가 날아갑니다.
모두 작성을 하고 자바 application을 실행시키면 문자메시지가 보내지고 받을 수 있는 것을 확인할 수 있습니다.
본인은, 둘 다 본인 번호로 했습니다
반면 from은 무조건 본인 번호로 해야 합니다.
(Api키 -> 보내는 사람, 그리고 법률적인 문제)
Reference
https://developer.coolsms.co.kr/JAVA_SDK_EXAMPLE_Message
'Programming' 카테고리의 다른 글
[API]항공정보 가져오기[DTO, Gson] (0) | 2021.07.29 |
---|---|
[JavaScript]JS for Springboot[자바스크립트 정리] (0) | 2021.07.20 |