Notice 공지사항

공지사항

다운로드


문서


개선내용

  • LMS장문전송 및 MMS 이미지첨부 기능 추가, 예제소스 추가. 
  • CSCP2.0 적용 
  • 문자단위클래스 SmsMessagePdu 사용하도록 개선 
  • Cache 제거, 도메인네임 사용하도록 개선


주요기능

CTM은 별도의 서버없이 SKT, KT, LGT 3개 이동통신사의 가입자 핸드폰으로 문자메시지(SMS, LMS, MMS)를 전송하는 기능을 포함하는 모듈입니다. GSLB 시스템을 기반으로 365일 무정지(failover) 서비스를 구현하여 안정성을 보장합니다.


  • 갯수에 제한없는 문자 메시지 전송
  • 예약 문자 전송
  • 핸드폰 수신 결과 조회 기능.
  • 캐쉬, 포인트, 문자방울 등 잔액 조회 기능. 
  • 장문 LMS(2,000 바이트) 전송 기능
  • MMS 이미지 전송 기능
  • GSLB failover
  • 80 포트 지원(방화벽내에서도 서비스 가능)
  • UTF-8, EUC-KR 한글 지원.



계정만들기

문자전송을 위해 쿨에스엠에스(http://www.coolsms.co.kr/acct/signup.php)에서 회원가입을 통하여 서비스 계정을 만듭니다.



파일구성

SMS.java                  소스 파일
SMS.class                 문자발송 메인 클래스
CSCP.class                전송규약 구현 클래스
CSCPPARAM.class           전송규약 구현 클래스
TBSP.class                문자내용 기술 클래스
SmsMessagePdu.class       문자건당 객체
ServerLoadBalance.class   GSLB 구현
ExampleUTF8SendSMS.java   UTF-8 SMS전송 예제
ExampleUTF8SendLMS.java   UTF-8 LMS 장문전송 예제
ExampleUTF8SendMMS.java   UTF-8 MMS 이미지첨부 예제
ExampleEUCKRSendSMS.java  EUC-KR SMS전송 예제
ExampleEUCKRSendLMS.java  EUC-KR LMS 장문전송 예제
ExampleEUCKRSendMMS.java  EUC-KR MMS 이미지첨부 예제
ExampleLocalkey.java      클라이언트 메시지ID 생성 예제
ExampleResult.java        문자수신결과 조회 예제
ExampleRemain.java        발송가능 SMS건수 조회 예제


Quick Start

모듈을 다운받은 후 압축을 해제하고 ExampleUTF8SendSMS.java 파일을 수정하여 빌드
 후 테스트 합니다.

  tar xvfz ctm-java-2.3.tar.gz
  cd ctm-java
  vi ExampleUTF8SendSMS.java
  javac -classpath . -encoding utf8 ExampleUTF8SendSMS.java
  java -classpath . -Dfile.encoding=utf8 ExampleUTF8SendSMS
 

  설치 및 테스트 (UNIX)

1. 모듈을 다운로드 받습니다.
   http://open.coolsms.co.kr 에 접속하여 자바전송모듈 선택 후 다운로드.

2. 다운받은 파일을 압축해제 합니다.
   $ tar xvfz ctm-java-2.3.tar.gz

3. 압축해제한 디렉토리로 이동합니다.
   $ cd ctm-java

4. 만약 *.class 가 생성되어 있지 않다면 아래와 같이 빌드합니다.
   $ javac SMS.java

5. ExampleSend.java 파일을 열어 아이디, 비밀번호 및 받는사람 폰번호, 보내는 사람
 폰번호, 메시지 내용 등을 수정합니다.
   $ vi ExampleUTF8SendSMS.java

6. ExampleUTF8SendSMS.java 파일을 빌드합니다.
   $ javac -classpath . -encoding utf8 ExampleUTF8SendSMS.java

7. 실행하여 테스트 합니다.
   $ java -classpath . -Dfile.encoding=utf8 ExampleUTF8SendSMS

8. 받는사람 폰번호로 발송된 메시지 내용이 폰으로 수신되었는지 확인합니다.




라이선스


Copyright (C) 2008-2010 D&SOFT
http://open.coolsms.co.kr

이 소스코드의 모든 권리는 D&SOFT가 보유하고 있습니다.

소스와 바이너리 형태의 재배포 및 사용은 수정 여부에 관계없이 다음 조건을 충족할
 때 가능합니다:

1. 소스 코드의 재배포는 위의 저작권 문구와 지금 보이는 조건, 아래의 면책 조항을
반드시 유지해야 합니다.

2. 바이너리 형태의 재배포는 배포판과 함께 제공되는 문서 또는 그외 형태의 매체에
위의 저작권 문구와 지금 보이는 조건, 아래의 면책 조항을 반드시 명시해야 합니다.

3. 이 소프트웨어의 기능 또는 그 사용을 언급하는 모든 광고 매체는 원제작자 디앤소
프트(D&SOFT)를 반드시 표시해야 합니다.

   예) 이 제품은 디앤소프트 (http://open.coolsms.co.kr) 에서 개발한 오픈소스를
       사용하고 있습니다.


-- 면책 조항 --

이 소프트웨어는 저자와 공헌자들에 의해 "있는 그대로" 제공될 뿐이며, 상품성이나
특정 목적에 대한 적합성의 묵시적 보증을 포함하여(단, 이에 국한되지 않음), 어떠한
 형태의 보증도 하지 않습니다. 어떠한 경우에도 재단과 공헌자들은 제품이나 서비스
의 대체 조달, 또는 데이터, 이윤, 사용상의 손해, 업무의 중단 등을 포함하여(단, 이
에 국한되지 않음), 이 소프트웨어를 사용함으로써 발생한 직접적이거나, 간접적, 또
는 우연적이거나, 특수하거나, 전형적이거나, 결과적인 피해에 대해, 계약에 의한 것
이든, 엄밀한 책임, 불법 행위(또는 과실과 기타 행위를 포함하여)에 의한 것이든, 이
와 여타 책임 소재에 상관없이, 또한 그러한 손해의 가능성이 예견되어 있었다 하더라
도, 전혀 책임을 지지 않습니다.
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 일반공지 [신종 코로나 바이러스 사칭 스팸메시지 전송 금지 안내] Coolsms 2020-02-07 70
공지 포토문자(MMS) 가격인하 안내 - 2020/1/2일 09시부터 Coolsms 2019-12-27 286
공지 (고정 IP로 연동하시는 회원 필독)게이트웨이 IP주소 변경 공지 wiley 2019-12-13 689
공지 일반공지 카카오 알림톡 템플릿 검수 기준 완화 Coolsms 2019-11-22 175
공지 일반공지 쿨에스엠에스 고객센터 / Tel 02-930-2266 Coolsms 2019-11-21 206
공지 일반공지 쿨에스엠에스 사이트에서 문자,알림톡,친구톡 발송시 보안강화 JamesMun 2019-11-19 158
공지 문자발송 엑셀문자 발송시 보안강화 wiley 2019-11-09 626
공지 일반공지 다계정 중복 발신번호에 대한 공지사항 file 빌리 2018-08-29 3005
» 개발자 CTM-Java v2.3 (MMS이미지첨부기능) 배포 안내 쿨에스엠에스 2010-10-19 77277
회사명 : (주)누리고 / 대표 : 최대성 / 사업자등록번호 : 217-81-33791 / 통신판매업신고번호 : 2012-서울금천-0221
소재지 : 서울 금천구 두산로 70 현대지식산업센터 A동 1811호 / T. 02-930-2266 / e-mail. contact@nurigo.net