佐優(yōu)家教管理系統(tǒng)是立足于互聯(lián)網(wǎng),面向廣大家教教員及學(xué)員提供專業(yè)家教服務(wù)的管理平臺(tái),小編對(duì)于這套系統(tǒng)還是比較了解的。今天就以替換短信接口為例告訴大家如何進(jìn)行二次開發(fā),使用的短信接口是我們短信寶短信群發(fā)平臺(tái)的接口,我們短信寶短信群發(fā)平臺(tái)非常穩(wěn)定,發(fā)送速度快,注冊(cè)就送測(cè)試短信,推薦大家使用。
首頁(yè)我們打開項(xiàng)目:\app\Bhadmin\View\default\System\sysmsg.tpl 新增下短信寶頁(yè)面
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
<form name="sysmailset" method="post" action=""> <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="{:tabstyle()}"> <tr> <td width="10%" height="30" align="left" valign="middle">參數(shù)說(shuō)明</td> <td height="30" align="left" valign="middle">參數(shù)值</td> </tr> <tr> <td height="25" align="left" valign="middle">短信寶賬號(hào)<br/> </td> <td height="25" align="left" valign="middle">{:input(array('icon'=>'user','width'=>25,'place'=>'短信寶賬號(hào)','name'=>'msguser','val'=>$data['msguser'],'tips'=>'輸入短信賬號(hào)'))} <a style="padding:10px;color: red;" target="_blank" href="http://www.cpzh.com.cn/reg">還沒(méi)有注冊(cè)賬號(hào)!點(diǎn)擊注冊(cè)賬號(hào)</a></td> </tr> <tr> <td height="25" align="left" valign="middle">短信寶密碼</td> <td height="25" align="left" valign="middle">{:input(array('faicon'=>'unlock','type'=>'password','width'=>25,'place'=>'短信寶密碼','name'=>'msgpass','val'=>$data['msgpass'],'tips'=>'輸入短信密碼'))}</td> </tr> <tr> <td height="25" align="left" valign="middle">短信寶簽名<br/>例如:百恒網(wǎng)絡(luò)</td> <td height="25" align="left" valign="middle">{:input(array('faicon'=>'commenting','width'=>25,'place'=>'短信寶簽名','name'=>'msgsuff','val'=>$data['msgsuff'],'tips'=>'輸入短信寶簽名'))}</td> </tr> <tr> <td height="25" align="left" valign="middle">短信設(shè)置測(cè)試<br/><span class="full999" style="font-size:11px;">請(qǐng)?zhí)顚懡邮軠y(cè)試的手機(jī)號(hào)碼</span> </td> <td height="25" align="left" valign="middle"> <input type="text" value="" name="phonetest" class="text phonetest" style="width:220px" /> <?php echo '<a href="javascript:void(0)" class="sendphone">'.btn(array('vals'=>'發(fā)送測(cè)試短信','faicon'=>'commenting','scene'=>'primary','tips'=>'點(diǎn)擊發(fā)送系統(tǒng)測(cè)試短信,檢測(cè)短信服務(wù)器是否調(diào)試正常')).'</a>';?> </td> </tr> <tr> <td height="25" align="left" valign="middle"></td> <td height="35" align="left" valign="middle">{:btn(array('vals'=>'確定保存','size'=>3,'type'=>'submit','icon'=>'cog','scene'=>'primary'))}</td> </tr> </table> </form> |
2:打開項(xiàng)目:\app\Common\Common\function.php 修改下短信發(fā)送類
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
//短信發(fā)送function aliSendMsg($phone, $parame, $Msg) { if ($phone !== '') { $response = $this->sendSms($phone, $Msg); if ($response == "0") { return 1; } else { return 0; writelog('Msg', $response); } } else { return 0; }}//短信發(fā)送function sendmsg($phone, $msgtxt) { if ($phone != '' && $msgtxt != '') { $pset = M("baseconfig")->field('msguser,msgpass,msgsuff')->where('Id=1')->find(); $user = $pset['msguser']; //短信平臺(tái)帳號(hào) $pass = md5($pset['msgpass']); //短信平臺(tái)密碼 $content="【".$pset['msgsuff']."】".$msgtxt;//要發(fā)送的短信內(nèi)容 $phone = $phone;//要發(fā)送短信的手機(jī)號(hào)碼 $sendurl = $smsapi."sms?u=".$user."&p=".$pass."&m=".$phone."&c=".urlencode($content); $result =file_get_contents($sendurl) ; if ($result == 0){ return 1; }else{ return 0; } } else { return 0; }} |
3:打開項(xiàng)目:\app\Common\Model\ApiModel.class.php 修改下34行代碼
|
1
2
3
4
5
6
7
|
$Msg = date("m月d日 H:i:s").',您本次請(qǐng)求的驗(yàn)證碼為'.$code.',請(qǐng)?jiān)?0分鐘內(nèi)完成操作,感謝您使用'; if(aliSendMsg($phone, array('code'=>$code),$Msg)){ cookie("phonecode",md5(md5($code).$phone),(time()+1800)); return array('success'=>1,'msg'=>''); }else{ return array('success'=>0,'msg'=>'短信驗(yàn)證碼發(fā)送失敗,請(qǐng)重新再試'); } |
經(jīng)過(guò)上面的替換,短信寶的短信平臺(tái)已經(jīng)替換成功了,可以正常使用了。

報(bào)備一下短信寶的VIP模板,這樣就可以走短信寶的優(yōu)質(zhì)通道了,即便遇到敏感文字我們都不會(huì)人工審核,短信內(nèi)容3~5秒就可送達(dá)。
另外我們開發(fā)好的佐優(yōu)家教管理系統(tǒng) V2.0.2插件已經(jīng)開發(fā)好了,點(diǎn)擊此鏈接 下載及查看安裝流程。
最新更新
電商類
CMS類
微信類