(구)SMS 호스팅 - NAYANA
- SMS 호스팅 서비스 매뉴얼
서비스 연동
전송 파라미터 형식
Parameter |
설명 |
Id |
아이디 |
Key |
키 |
tran_phone |
수신자 전화 번호(문자 받을 사람) |
tran_callbak |
발신자 전화 번호 |
Msg |
문자 받을 메세지(80 Byte) |
tran_type |
전송타입 |
tran_subject |
LMS전송시 제목 |
sms_type |
문자 타입(SMS 1건 차감 / LMS 3건 차감) |
ret_url |
결과를 리턴 받을 페이지 |
ret_type |
결과 받을 형태 |
전송 타입
Value |
설명 |
0 |
일반 문자 메세지 전송 |
5 |
URL 전송 |
6 |
같은 메세지 다수의 수진자 전송 |
7 |
같은 메세지 다수의 수진자 전송(URL) |
8 |
다른 메세지 다수의 수진자 전송 |
9 |
다른 메세지 다수의 수진자 전송(URL) |
문자 타입
Value |
설명 |
SMS |
SMS 전송(80 Byte) |
LMS |
LMS 전송(80 Byte) |
결과 받을 형태
Value |
설명 |
0 |
아무 결과 받지 않음 |
1 |
POST 방식 오류 코드 |
2 |
POST 방식 오류 코드 + 오류 메시지 |
3 |
GET 방식 오류 코드 + 오류 메시지 |
4 |
GET 방식 오류코드 |
5 |
오류코드 Alert() |
6 |
오류코드 + 오류메시지 + 오류코드 스트립트 Alert() + 오류메시지 스크립트 Alert() |
전송결과
Value |
설명 |
code |
결과 코드 |
msg |
겨로가 코드 설명 |
tran_cnt |
전송수 |
last_no |
마지막 전송 번호 |
결과 받을 형태
Value |
설명 |
0000 |
SMS가 정상적으로 전송 되었습니다. |
0001 |
SMS ID가 없음 |
0002 |
SMS Key가 없음 |
0003 |
---Not Used(사용하지 않음) (사용하지 않음) |
0004 |
SMS Key가 일치 하지 않음 |
0005 |
SMS ID 일치 하는 회원 없음 |
0006 |
IP 접속차단 |
0007 |
HOST 접속차단 |
0008 |
기간만료 |
0009 |
전송양 초과 |
0010 |
DB 오류 |
0011 |
불특정 코드 삽입 |
0012 |
Host 정보 불일치 |
0013 |
수신자 전화번호 없음 |
0014 |
발신자 전화번호 없음 |
0015 |
전송할 메시지 없음 |
0016 |
전송형식 오류 |
0017 |
다중전송 수신자 전화번호 없음 |
0018 |
다중전송 발신자 전화번호 없음 |
0019 |
다중전송 수진자 형식 오류 |
0020 |
다중전송 메시지 형식 오류 |
0021 |
로그에 기록중 오류 |
0022 |
UNNONE |
0023 |
---Not Used(사용하지 않음) |
0024 |
HOST가 없음 |
0025 |
발신번호 미신청 |
인증키를 성공적으로 부여 받았다면 하단에 SMS 테스트 파일을 이용하여 전송 결과를 받아 볼 수 있습니다. 리턴 받을 결과에 대해서는 연동될 호스팅의 언어에 맞게 설정하여 프로그래밍 하여 사용할 수 있습니다.
다중메세지 전송하기
① 수신인을 "."구분자로 연결하여 수신 받을 번호들을 적습니다.
② 전송타입을 "8"로 세팅 후에 전송합니다.
다중 메시지 다중 사용자에게 보내기 멀티형 연동 예제
여러 사람에게 동시에 각각 번호에 맞게 메시지를 보내기 위해서는 보낼 사람들에 대해서 배열화가 필요 합니다.(전송 타입은 "9"로 세팅 후에 전송)