에티테마

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

페이지 정보

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

본문

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

SMS 는 40글자 까지만 가능합니다. [단문]
LMS 는 80글자 까지만 가능합니다. [장문]

글자수에 따라서 비용도 다릅니다,
SMS 는 한통당 저렴하게 이용할 수 있지만
LMS 의 경우에는 2~4배 까지 비용이 비쌉니다.

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

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

2. 발송방식은 -> 웹으로 선택하여 진행 합니다.
e229b67b67987dd653c120d960e9fa4c_1574771576_45.PNG
아이코드에서는 위처럼 세팅되면 됩니다.
해당 코드 내용을 올려드리도록 하겠습니다.


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

// 해당게시판과 글쓰기만 가능

if($bo_table == "order01" && $w == ""){

// 보내는사람 번화번호 : 사전등록번호만 가능

$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();

} // SMS


코드 끝

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

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

댓글목록

등록된 댓글이 없습니다.

카테고리

카테고리
 질문답변
팁게시판
 영카트팁
 그누M팁
 자료실

프리미엄

프리미엄

최근이미지리스트

최근이미지리스트