얼마전에 PHP소스 네이트온 문자 발송소스가 네이트온 로그인이 되지 않은 상태에서는 문자가 발송되지 않게 막혔다. 막히게 되서 발송되게 만들어 놓은 알짜배기 문자들의 활용을 못하게 되었다. 그렇게 그냥 아시워 하고 있었는데.... 쏘원님께서 방명록에서 디비고 무료문자가 한달에 150건을 사용할수 있다는 정보를 주셨다.

어느 다른 분께서도 무료문자는 아니지만 좋은 소스를 알려주시긴 했다. 요새 서비스 회사에서 유행하는 1원 문자... 한달에 990원 결제하고 990건의 문자를 보낼수 있는 그런 서비스를 PHP 코드로 발송될수 있게, 만들어 줄수 있냐는 답변을 받았으나, 해당 소스를 만들기 위해서는 그 서비스를 가입해야 하기 때문에.. 하지 않았다. 디비고 사이트는 무료문자 발송은 지금 알았지만, 이미 가입이 되어 있었고, 무료문자이기에 만들어 보았다.

사용예
dbgoSendSms("userid", "1234", "sendNumber","recvNumber","함수 테스트");

sendNumber 보내는 사람 번호 - 없어야 함.
recvNumber 받는 사람 번호 - 없어야 함.

문자메시지는 디비고 문자가 79바이트까지만 전송이 가능함으로 79바이트 초과된 메시지가 발송시 79바이트 까지만 짤리고 발송된다.

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

마지막으로 해당 소스코드를 사용하여 발생되는 불이익은 본인이 절대 책임지지 않겠다.

2009년 12월 7일 수정소스
문자전송 소스가 변경되어 소스도 수정하였다. 소스 수정이 가능 하다면 기존소스에서 37번째 줄에 Smssend_v2.php 라고 나온 부분을 Smssend_v3.php 로 변경하면 정상동작한다.



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

댓글을 달아 주세요

  1. 와우 역시 대단하시네요~
    이걸 해주실줄은 몰랐는데...ㅠㅠ잘쓰겠습니다.
    나중에 좋은정보 있으면 또 알려드릴게요~

  2. Administrator access only

    • 사용방법은
      1. 일단 dbgo라는 사이트에 회원가입이 되있어야 합니다.
      2. PHP웹호스팅이 가능한 서버 or 계정이 있어야 합니다.
      3. 1,2가 만족한다면 해당 소스를 사용할시 필히 필요한 Snoopy 클래스를 먼저 다운받습니다.
      4. Snoopy 클래스와 문자발송 PHP소스를 PHP 웹호스팅 서버에 업로드 합니다.
      5. 문자발송 PHP 소스에 dbgo의 본인 계정 정보를 가지고 문자를 발송하시면 됩니다.

  3. Administrator access only

  4. Administrator access only

  5. Administrator access only


div>