홈 / 문자메세지 안내 / 구축안내 / ASP 구축
ASP구축
ASP 에서는 MSXML 4.0을 이용한 XML 웹서비스를 이용하는 방식으로 서비스 됩니다.
Windows 기반 OS 에서 XML 웹서비스를 이용하시려면 아래에서 다운받아 설치하시면 됩니다.
ASP 설치파일
ASP 예제소스 다운받기
각각의 구축 환경에 맞는 케릭터셋을 선택하여 예제소스를 다운받으시면 됩니다.
ASP 예제파일 설명
파일설명
 
1.sms_main.asp -> 기본적인 발송 폼이 들어있습니다.
2.sms_process.asp -> SMS 호스팅 사용자 ID와 비밀번호를 기재합니다.
3.xmlhttpsms.asp -> SMS 발송을 실제로 담당하는 파일입니다.
4.md5.asp -> 사용자 정보 해쉬를 담당하는 파일입니다.
 
ASP 구축안내
다운받으신 예제소스 파일을 웹서버에 업로드 후 sms_pocess.asp 파일을 열어 다음과 같은 라인을 확인합니다.
 
sms_id = "********" '너나우리에서 부여 받은 SMS ID
sms_pwd = "*******" '너나우리에서 부여 받은 SMS 비밀번호

위의 ******** 대신 SMS 호스팅 신청 시 발급받으신 SMS 호스팅 전용 ID/비밀번호를 입력합니다.
 
예약을 하실 경우 userdefine 이란 변수에 사용자께서 취소 함수 사용 시 구분할 수 있는 값을 지정하여 발송이 되도록 구성합니다.
sms_process.asp 파일에는 즉시전송, 예약전송, 잔여량조회, 예약취소 함수가 나열되어 있습니다.
초기 파일에는 즉시전송 이외의 기능은 주석처리가 되어 있으니 각 필요 기능에 맞도록 주석을 풀어주시면 됩니다.
동보전송시 수신자번호를 [,] 로 구분하여 넣어주시면 동보전송이 가능합니다.
리턴값 및 결과확인
발송 요청은 유효성 검사만 진행 후 모두 발송이 됩니다.
실패가 되는 건은 하루 동안 재전송 요청을 한 후 결과가 리턴이 됩니다.
 
리턴값 및 에러코드

1
1~N
0
-1
-2
-3
-4
-5
-6
-8
-9
-10
-11
-12
-13
-14
-15
-16
-21
-23
-25
-26
-27
-28
-30
-31
-40
-50

: 발송성공
: 콤마로 연결하여 다중 발송을 하였을 경우에는 성공한 정수 숫자로 리턴 됩니다.
: 발송 가능량 부족
: ID /비밀번호 이상
: ID 공백
: 다중 전송시 모두 실패(수신번호이상)
: 해쉬공백
: 해쉬이상
: 수신자 전화번호 공백
: 발신자 전화번호 공백
: 전송내용 공백
: 예약 날짜 이상
: 예약 시간 이상
: 예약 가능시간 지남
: 동의서가 접수되지 않음
: LMS / MMS 사용신청이 되지 않음
: 서버에 이미지 파일 업로드 실패
: 지원하지 않는 파일 확장자(MMS인 경우)
: 데이터베이스 연결실패(DB Connection Fail)
: 허용하지 않는 IP인 경우 (IP허용 제한설정 확인)
: 주간 총 발송량 초과
: 주간 URL 발송량 초과
: 수/발신자 번호 동일
: 메세지에 발송제한 키워드 존재
: 등록되지 않은 발신번호
: 잘못된 발신번호
: 스팸 발송 차단
: 잘못된 전화번호
 
 
 
  회사소개개인정보처리방침서비스이용약관