WHMCS # ส่ง SMS แจ้งเตือนเราเมื่อมี Ticket ส่งเข้ามา

WHMCS # ส่ง SMS แจ้งเตือนเราเมื่อมี Ticket ส่งเข้ามา

ให้แทรกสคริปท์ API ของ sms gateway ที่ไฟล์ templates/portal/supportticketsubmit-confirm.tpl (สำหรับคนใช้ portal นะ)
ดังนี้
ไฟล์ templates/portal/supportticketsubmit-confirm.tpl

<h2>{$LANG.supportticketsticketcreated} [#{$tid}](viewticket.php?tid={$tid}&c={$c})</h2>


{$LANG.supportticketsticketcreateddesc}</p>
{php}
.
.
API (ไม่ต้องมี <? กับ ?> นะ)
.
.
{/php}

เช่น


<h2>{$LANG.supportticketsticketcreated} [#{$tid}](viewticket.php?tid={$tid}&c={$c})</h2>


{$LANG.supportticketsticketcreateddesc}</p>
{php}
$username="xxx";
$password="xxx";
$language="E";
$mobile_no="0123456789";
$message="Please check ticket";
$messagex=urlencode($message);
$host="smsgateway.applymail.com";
$port="80";
$path="/api/send.php";
$data="msisdn=$mobile_no&user=$username&pass=$password&lang=$language&msg=$messagex";
$connect="no";
$fp=fsockopen($host,$port);
fputs($fp,"POST $path HTTP/1.1
");
fputs($fp,"Host: $host
");
fputs($fp,"Content-type: application/x-www-form-urlencoded
");
fputs($fp,"Content-length: ".strlen($data)."
");
fputs($fp,"Connection: close

");
fputs($fp,$data);
while(!feof($fp)){
		$connect="yes"; 
		$result.=fgets($fp,128);
		}
fclose($fp);
if($connect == "no"){
		echo "Connect SMS Gateway promblem";
		exit; 
		}
list($temp,$a)=split("<STATUS>",$result);
list($status,$temp)=split("</STATUS>",$a);
if($status == "OK"){
		echo "Send OK";
		}else{
		list($temp,$a)=split("<DETAIL>",$result);
	 list($detail,$temp)=split("</DETAIL>",$a);
		echo "Do not send ,Becouse $detail";
		}
{/php}

แค่นี้ เมื่อมีคนแจ้งปัญหาหรือแจ้งโอนเงินก็จะมี sms แจ้งเราทันที

ใช้ android
มีคนส่ง ticket มันก็เข้า mail
แล้ว android ก็ดังเอง lol

ขอบคุณมากครับ

น่าสนใจครับ แค่นี้เองเหรอครับ แล้วต้องไปสมัครบริการส่ง SMS ก่อนรึเปล่า

ขอบคุณสำหรับวิธีนี้ครับผม ผมเป็นสมาชิก sms applymail อยู่ แจ่มเลย

ต้องสมัคร sms gateway ครับ
เจ้าที่มี API ด้วยนะ

ส่วนตัวใช้ smsgateway.applymail.com มา 2 ปีกว่าแล้วครับ
ใช้้ดีไม่มีปัญหา
ข้อความละ 80 ตังค์

ใครใช้ของที่ไหนอยู่ ก็เอา api เพิ่มเข้าไปได้เลยครับ

ของผม ใช้ของเสี่ยบาส

[quote author=Freedomlover link=topic=27445.msg258905#msg258905 date=1273142418]
ขอบคุณมากครับ

เอาไปเขียนเพิ่มรวมกับ google app. อาจจะส่งฟรีได้
(รึป่าวหว่า ที่ส่งSMSให้ฟรีเมื่อถึงเวลาที่บันทึกไว้ในปฏิทิน)

ง่ายๆคือใช้ push mail ก็ไม่ต้องง้อใครแล้ว