|
|
|
|
ASP.NET을 이용한 Direct SMS 서비스 |
|
|
닷넷을 이용한 Direct SMS 서비스 이용 예제입니다. [소스 다운로드]1. 새 프로젝트를 생성합니다.
2. 솔루션탐색기에서 웹 참조를 추가 합니다. 
4. 참조추가를 누르면 웹 참조가 생성됩니다. 지원되는 속성은 위 URL에 접속해 보시면 설명과 예제를 보실 수 있습니다.
5. 웹 참조 이름을 수정합니다. 이 이름으로 소스에서 참조되어 사용되게 됩니다.
6. 우선 예제의 aspx 파일에 디자인 및 HTML 그리고 cs 파일에 전체 소스입니다. - WebForm1.aspx 디자인모드 -  - WebForm1.aspx.cs -
7. 소스설명
* 해당 소스 설명은 닷넷 코드 설명이 아닌 닷넷웹서비스에 관한 설명이므로 닷넷에 관한 별도의 코드 설명은 하지 않도록 하겠습니다.
웹 참조시 지정했던 directSms 이란 이름이 그대로 개체의 이름이 됩니다. 64라인에서 웹 참조를 사용해서 directSms 개체를 생성하게 됩니다. 66라인에서 SendSms속성을 이용해 메시지를 보내게 됩니다. DirectSms 에서는 총 6개의 입력값이 요구됩니다.
stran_phone |
수신자 전화번호(생략불가), 여러번호일 경우에는 ;으로 구분, 전화번호 구분자 대쉬(-)는 있거나 없거나 상관없음 |
stran_callback |
송신자 전화번호(생략가능) |
stran_date |
예약전송시에만 사용, 포맷은 시분까지 포함된 날짜 포맷 생략시에는 즉시 전송(예.2003-01-01 13:01) |
stran_msg |
전송 메시지(생략불가), 제한사항 : 한글은 40자, 영문80자(용량이 넘으면 짤려서 전송됩니다) |
guest_no |
고객번호(예.000431) |
guest_key |
관리자계정과 암호를 이용해 생성한 고객 유일 키 (mydirect.co.kr의 고객정보에서 확인 가능) |
반환값 |
성공시(OK), 실패시(에러메시지) |
8. 예제에서 제작된 소스가 동작하는 화면입니다.  * guest_key(고객유일키)는 https://mydirect.co.kr ->"서비스 사용자 정보"에서 확인이 가능합니다. SMS 호스팅 고객의 경우 "호스팅 관리"의 관리정보에 SMS 유일 키가 Guest_key(고객유일키)에 해당됩니다. 
|