디비고1 Articles

  1. 2009/10/04 PHP 소스로 디비고 무료문자 전송해보자. (7)

얼마전에 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 로 변경하면 정상동작한다.




div>