내가 사용하고 있는 핸드폰 통신사는 SKT이다. 누구나 알겠지만, SKT사용자는 한달에 한번씩 네이트온 무료문자 100건을 받을 수 있다. 그런데 난 이런 100건의 무료문자를 매달 거의 한건도 사용하지 않았는데, 어느 순간부터 이렇게 날리는 100건의 문자가 괭장히 아깝게 생각이 들었다. 한건당 20원씩 100건이면 그래도 이천원인데.. 한달에 이천원씩 날리는 느낌??

그래서 재미난 생각을 해보았다. 내가 사용하는 블로그에서 PHP를 이용하여 SMS를 보내면 어떨까 하는 생각이 들었다. 그래서 일단 네이트온 로그인 프로토콜을 예전에 잠시 본적이 있었고, 누군가 이미 닷넷 응용프로그램으로 무료 SMS를 네이트온에 로그인 하지 않고 보내는 프로그램을 받은적이 있어, 해당 프로그램을 리플렉터로 까보았다.

일단 소켓통신도 조금 있고, HttpWebRequest 클래스를 이용해 처리를 한것을 보았는데, 일단 PHP 에서는 소켓프로그램을 사용할수 있고, HttpWebRequest 클래스처럼 사용할수 있는 Snoopy 클래스가 있기 때문에 이 두가지를 이용한다면 PHP 에서도 네이트온 무료 문자를 사용할 수 있을것이다.

그래서 프로그래밍을 해보았다. Snoopy 클래스의 소스는 http://snoopy.sourceforge.net/ 해당 사이트에서 받길 바란다. 내가 올린 php 코드는 Snoopy 클래스를 include 하기 때문에 없다면 동작하지 않는다.

함수로 만들었으며 아래에서 처럼 호출해서 쓰면 되겠다. 번호에는 - 를 넣지 말아야 한다.

함수) sendSms("네이트온 로그인 메일 주소", "비밀번호", "보내는 사람 번호","받는 사람 번호","전송할 문자열");

이렇게 소스를 만들어서 뭐에 사용할수 있을까? 활용방법은 이런게 있을수도 있겠다. 특정 URL을 호출하면 구글의 날씨 api를 이용하여 오늘의 날씨를 긁어와서 문자보내는 함수를 이용하여 문자를 보낼수 있게 페이지를 구성하고, 스케쥴러 프로그램을 이용하여 특정시간대 아침마다 호출하게 하면 아침마다 날씨를 문자로 받을수 있겠다. 현재 본인은 그렇게 사용중 ^^;;

해당 소스는 무료 sms 사용을 위해 코딩된것이 때문에 문자쿠폰을 구입후 사용할때에는 동작하지 않을 수 있고, 해당 소스 이용으로 발생한 불이익은 본인이 책임지지 않겠다.

Trackback url :: http://hahakbs.dothost.co.kr/trackback/98

댓글을 달아 주세요

  1. 와 이거 정말 유용한 거다 ㅋㅋ 나도 막 이용해야지

  2. 감사 합니다.!!!
    지나가는 길에 정말! 유용한 정보를 발견했네요
    개인적으로 잘 사용하겠습니다.

    필러니 2009/08/08 02:46  댓글주소  수정/삭제  댓글쓰기


div>