在工具箱下面新增smssdk.class.php檔案,下面內容直接複製貼上,配置自己的資訊
<?php
namespace
vendor;
class
smssdk
/*** 發起http請求
*/function
curl_post
($url,$data,$header,$post=1)
curl_setopt($ch, curlopt_returntransfer, 1);
curl_setopt($ch,curlopt_httpheader,$header);//設定頭資訊
$result = curl_exec ($ch);
//連線失敗
if($result == false)
curl_close($ch);
return
$result;
}/**
* 傳送簡訊(單條)
*@param tempid 模板id
*@param mobile 手機號碼
*@param body 內容
*@param rtype 響應資料型別 0 json 型別,1 xml 型別
*/function
send
($tempid, $mobile, $body, $rtype)
/*** 傳送簡訊(**)
*@param tempid 模板id
*@param mobile 手機號碼,多個號碼用英文分號;分割
*@param body 簡訊內容
*@param rtype 響應資料型別 0 json 型別,1 xml 型別
*/function
sendmultiple
($tempid, $mobile, $body, $rtype)
/*** 獲取簡訊狀態
*@param smsid 簡訊id
*@param rtype 響應資料型別 0 json 型別,1 xml 型別
*/function
smsstatus
($smsid, $rtype)
/*** 獲取剩餘可發簡訊條數
*@param rtype 響應資料型別 0 json 型別,1 xml 型別
*/function
smsnum
($rtype)
function
sendsms
($tempid,$mobile,$body,$rtype,$mtoken,$extno)
//自己**業務邏輯
//echo $result;
}} /**
* 傳送簡訊(單條)
* 模板id
* 傳送合法的手機號
* 簡訊內容
* 響應型別 0 json型別,1 xml型別
* $mtoken = "";//可選
* $extno ="";//擴充套件號 可選
*/?>
在對應的控制器裡面引用smssdk.class.php
在命名空間下面加入use vendor;
在觸發簡訊的事件加入下面的**
$sms
=new
\vendor\kxtsmssdk;//例項化
$sms
->sendsms("模板id","模板內容",1,"","");//需對應簡訊模板列表
ThinkPHP5 0接入阿里大魚簡訊平台
一 在阿里雲控制台開通簡訊服務,新增模板和簽名並審核通過獲取模板id和簽名,還要建立accesskeyid和accesskeysecret,具體流程不做介紹。三 解壓sdk包放在extend 下,示例如圖。四 配置config檔案 alisms signname 申請的簽名 templatecode...
阿里大魚簡訊接入
相信很多人都會使用阿里簡訊服務,一方面的費用便宜,大約4.5分一條簡訊,另一方面傳送資訊穩定,還有就是方便在阿里平台上進行分析和統計。使用阿里雲簡訊需要提供秘鑰,還需要在阿里平台申請模板和簽名,等審核通過後就可以進行開發。申請簽名流程 申請模板流程 阿里簡訊需要用到他們提供的兩個jar包,一會在後面...
接入騰訊簡訊介面
傳送簡訊驗證碼 tel是手機號,傳入的引數 public function sendmsm time time.tpl id 263640 session dxyzm code res this curldata url,data,post echo res 隨機字串 public function...