에티테마

그누보드 아이코드 SMS(문자메세지) 발송

페이지 정보

작성자 소프트존 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 0건 작성일 19-11-26 21:36

본문

일단 SMS 와 LMS 는 좀 다릅니다.,
코드도 약간 틀립니다.
우선 SMS 에 관련해서만 팁을 작성하도록 하겠습니다.

SMS 는 80바이트 40글자 까지만 가능합니다. [단문]
LMS 는 90바이트 ~ 1500바이트 750글자 까지만 가능합니다. [장문]
 

글자수에 따라서 비용도 다릅니다,
SMS 는 한통당 16원으로 저렴하게 이용할 수 있지만
LMS 의 경우에는 한통당 48원 입니다.


저 같은경우에는 SMS 을 개발하는 경우 주로 쏜다넷을 이용하였는데요.
이번에는 아이코드를 수정해서 사용해보았습니다.
업체마다 문자메세지의 건당 처리비용이 다를 수 있습니다.

[아이코드의 예]
1. 발신번호사전등록을 신청하셔야 합니다. 법이 개정되어 2015년 부터 인가 발신번호 실명화 표시 의무제가 도입되었기 때문에
 발신번호사전등록을 미리 해야 합니다.

2. 발송방식은 -> 웹으로 선택하여 진행 합니다.
e229b67b67987dd653c120d960e9fa4c_1574771576_45.PNG
아이코드에서는 위처럼 세팅되면 됩니다.

1. 아이피등록이 따로 필요 없음
2. 비밀번호가 틀리면 동작하지 않으니 비밀전호 잘 확인할것 (특히 대소문자 구분)

 

// 해당 라이브러리 호출
include_once(G5_LIB_PATH.'/icode.sms.lib.php');
 

// 보내는사람 번화번호 : 사전등록번호만 가능
$send_phone_number = "전화번호";
$recv_phone_number = "전화번호"; // 받는번호

// 전화번호 중간에 - 를 삭제합니다.
$send_phone_number = str_replace("-","",$send_phone_number);
$recv_phone_number = str_replace("-","",$recv_phone_number);

// SMS 문자내용
$SMS_CONTENTS = $wr_name." 님이 ".$wr_subject." 신청을 하셨습니다.";

//SMS CLASS
$SMS = new SMS;
$SMS->SMS_con($config['cf_icode_server_ip'], $config['cf_icode_id'], $config['cf_icode_pw'], $config['cf_icode_server_port']);
$SMS->Add($recv_phone_number, $send_phone_number, $config['cf_icode_id'], iconv("utf-8", "euc-kr", stripslashes($SMS_CONTENTS)), "");
$SMS->Send();



나머지 추가로 개발되어야 하는 경우에는 자신의 환경에 맞게 개발하시면 됩니다.
감사합니다.
 

  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기

댓글목록

등록된 댓글이 없습니다.