短信驗證碼處理機制

/*=====================短信接收驗證============================*/

public function test(){

$to='';要發送到那個手機號

$num='';要發送的數據!

$datas=array($num);

$this->sendTemplateSMS($to,$datas,1);

}

function sendTemplateSMS($to,$datas,$tempId)

{

//注冊自己就會有下面的

$accountSid='';

$accountToken='';

$appId='';

$serverIP='app.cloopen.com';

$serverPort='8883';

$softVersion='2013-12-26';

//這個接口需要自己去引用

$rest = new \REST($serverIP,$serverPort,$softVersion);

$rest->setAccount($accountSid,$accountToken);

$rest->setAppId($appId);

// 發送模板短信

echo "Sending TemplateSMS to $to ";

$result = $rest->sendTemplateSMS($to,$datas,$tempId);

if($result == NULL ) {

echo "result error!";

break;

}

if($result->statusCode!=0) {

echo "模板短信發送失敗!";

echo "error code :" . $result->statusCode . "";

echo "error msg :" . $result->statusMsg . "";

//下面可以自己添加錯誤處理邏輯

}else{

echo "模板短信發送成功!";

// 獲取返回信息

$smsmessage = $result->TemplateSMS;

echo "dateCreated:".$smsmessage->dateCreated."";

echo "smsMessageSid:".$smsmessage->smsMessageSid."";

}

}


}

更多請進入https://github.com/zslmy/SMS.git下載!查看更多

------------------------------------------------------------------------------------

圖片發自簡書App

https://github.com/zslmy/SMS.git

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容