Open moonsungjun opened 5 years ago
문자씨 api 연동 개발요청
https://imkaching.com/cidtxt_anpr.html
<예: 문자씨 스튜디오에서 작성한 메세지의 텍스트 변경이 없을 경우>
https://imkaching.com/cidtxt_anpr.html?cid=010고객번호&rid=점주매장번호&mid=200
<예: 문자씨 스튜디오에서 작성한 메세지의 텍스트 변경이 있을 경우>
https://imkaching.com/cidtxt_anpr.html?cid=010고객번호&rid=점주매장번호&mid=200&txt=주문내역%0A자장면%201개%0A짬뽕%203개
<<입력 파라미터>>
cid = 010 으로 시작하는 모바일폰 번호(예: 주문을 하는 고객의 핸드폰번호)
rid = 유선전화 또는 문자씨 설치된 모바일폰 번호 또는 050 번호
mid = 메세지 고유 아이디 또는 통화후,부재중,통화중 이벤트 코드(통화후:200, 부재중:407,통화중:404)
txt = 반드시 urlencode 되어야 함, 즉, %20 -> 공백문자, %0A -> 개행문자
2.프로토콜
http get 방식
1.9.8 이상 버전에서 지원 (문자씨실행 > 좌상단 메뉴 > 버전정보 에서 확인)
true -> 전송 성공
false -> 전송 실패
if(isset($_GET['txt'])) { $pushParam = "cid=".$_GET['cid']."&rid=".$_GET['rid']."&mid=".$_GET['mid']."&txt=".$_GET['txt'].; } else { $pushParam = "cid=".$_GET['cid']."&rid=".$_GET['rid']."&mid=".$_GET['mid'].; }
$url = "https://imkaching.com/cidtxt_anpr.html"; $ch = curl_init(); $timeout = 3; curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout); curl_setopt($ch,CURLOPT_RETURNTRANSFER,true); curl_setopt($ch,CURLOPT_POSTFIELDS, $pushParam); $output = curl_exec ($ch);
if(curl_errno($ch)) { echo 'false'; } else { echo 'true'; } curl_close($ch);
문자씨 api 연동 개발요청
https://imkaching.com/cidtxt_anpr.html
<예: 문자씨 스튜디오에서 작성한 메세지의 텍스트 변경이 없을 경우>
https://imkaching.com/cidtxt_anpr.html?cid=010고객번호&rid=점주매장번호&mid=200
<예: 문자씨 스튜디오에서 작성한 메세지의 텍스트 변경이 있을 경우>
https://imkaching.com/cidtxt_anpr.html?cid=010고객번호&rid=점주매장번호&mid=200&txt=주문내역%0A자장면%201개%0A짬뽕%203개
<<입력 파라미터>>
cid = 010 으로 시작하는 모바일폰 번호(예: 주문을 하는 고객의 핸드폰번호)
rid = 유선전화 또는 문자씨 설치된 모바일폰 번호 또는 050 번호
mid = 메세지 고유 아이디 또는 통화후,부재중,통화중 이벤트 코드(통화후:200, 부재중:407,통화중:404)
txt = 반드시 urlencode 되어야 함, 즉, %20 -> 공백문자, %0A -> 개행문자
2.프로토콜
http get 방식
1.9.8 이상 버전에서 지원 (문자씨실행 > 좌상단 메뉴 > 버전정보 에서 확인)
true -> 전송 성공
false -> 전송 실패
$url = "https://imkaching.com/cidtxt_anpr.html"; $ch = curl_init(); $timeout = 3; curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout); curl_setopt($ch,CURLOPT_RETURNTRANSFER,true); curl_setopt($ch,CURLOPT_POSTFIELDS, $pushParam); $output = curl_exec ($ch);
if(curl_errno($ch)) { echo 'false'; } else { echo 'true'; } curl_close($ch);