91成人在线播放_欧美一区二区视频在线观看_91精品国产高清久久久久久_国产精品久久亚洲不卡4k岛国


待發短信

在線客服
產品支持 短信寶客服
合作渠道 渠道合作
服務咨詢

4001-021-502

工作時間

9:00-21:00

齊博整站cms新增短信寶短信接口

齊博CMS系統是國內領先的開源內容管理系統之一,采用核心+插件+頻道模塊的系統架構,同時再結合獨創的可視化標簽技術,你可以演變成各種企業、政府、教育、單位、學校網站,便于二次開發,今天小編就以新增短信接口為例,一步步教大家如何進行二次開發,我們使用的短信接口是我們短信寶短信群發平臺的短信接口,我們短信寶短信群發平臺非常穩定,短信發送速度快,注冊就送測試短信,推薦大家使用。

下面我們進行開發,首先我們需要在后臺增加我們短信寶配置信息,修改后臺顯示界面,打開項目\admin\template\center\sms.htm文件,將以下代碼進行覆蓋替換:

?
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<table width="100%" border="0" cellspacing="1" cellpadding="3" class="tablewidth"  style='TABLE-LAYOUT: fixed;WORD-WRAP: break-word'>
  <form name="form_work" method="post" action="index.php?lfj=$lfj&action=config">
    <tr class="head"
      <td colspan="2" align="center">手機短信接口資料配置</td>
    </tr>
    <tr bgcolor="#FFFFFF"
      <td align="left" width="18%">手機短信接口提供商:</td>
      <td align="left" width="82%"> <a href="index.php?lfj=$lfj&action=delete_admin_logs&iddb[{$rs[id]}]=1"></a
        <input type="radio" name="webdbs[sms_type]" value="smsbao" onclick="choose_sms('smsbao')" $sms_type[smsbao]>短信寶短信平臺(<a href="http://www.gjrencai.com/" target="_blank"><u>官網</u></a>)
        </td>
    </tr>
    <tr bgcolor="#FFFFFF" id="smsbao_1" style="display: none;">
      <td align="left" width="18%">短信寶用戶名:</td>
      <td align="left" width="82%">
          <input type="text" name="webdbs[sms_smsbao_user]" value="$webdb[sms_smsbao_user]">
      </td>
    </tr>
    <tr bgcolor="#FFFFFF" id="smsbao_2" style="display: none;">
      <td align="left" width="18%">短信寶密碼:</td>
      <td align="left" width="82%">
          <input type="text" name="webdbs[sms_smsbao_pass]" value="$webdb[sms_smsbao_pass]">
      </td>
    </tr>
    <tr bgcolor="#FFFFFF" id="smsbao_3" style="display: none;">
      <td align="left" width="18%">短信寶簽名:</td>
      <td align="left" width="82%">
          <input type="text" name="webdbs[sms_smsbao_sign]" value="$webdb[sms_smsbao_sign]">
      </td>
    </tr>
    <tr bgcolor="#FFFFFF"
      <td align="left" width="18%">&nbsp;</td>
      <td align="left" width="82%"
        <input type="submit" name="Submit" value="提交">
<script language="JavaScript">
function choose_sms(type){
if(type == 'smsbao'){
    get_obj('smsbao_1').style.display="";
    get_obj('smsbao_2').style.display="";
    get_obj('smsbao_3').style.display="";
    get_obj('eshang8_1').style.display="none";
    get_obj('eshang8_2').style.display="none";
    get_obj('ccell_1').style.display="none";
    get_obj('ccell_2').style.display="none";
    get_obj('winic_1').style.display="none";
    get_obj('winic_2').style.display="none";  
  }
}
choose_sms('$webdb[sms_type]');
</script>
      </td>
    </tr>
  </form>
</table>
<table width="100%" border="0" cellspacing="1" cellpadding="3" class="tablewidth"  style='TABLE-LAYOUT: fixed;WORD-WRAP: break-word'>   
    <tr class="head"
      <td align="left">幫助說明</td>
    </tr>
    <tr bgcolor="#FFFFFF">      
    <td align="left">要使用手機短信功能,你必須選擇一個短信接口平臺提供商,選擇之后,你需要去對應的提供商官方網站注冊一個帳號,然后他會分配給你帳號與密碼.然后把他填入到以上表格里,最后再給相應的接口平臺充值,才能成功的發送短信.</td>
    </tr>   
</table>

接下來我們需要修改調用短信接口的文件,打開項目\inc\job\regsendnum.php文件,將以下代碼進行覆蓋替換:

?
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
39
40
41
42
43
<?php
!function_exists('html') && exit('ERR');
 
//當前文件是注冊時通過手機或郵箱獲取注冊碼的功能
if(!is_table("{$pre}regnum")){
    $db->query("CREATE TABLE `{$pre}regnum` (
    `sid` varchar( 8 ) NOT NULL default '',
    `num` varchar( 6 ) NOT NULL default '',
    `posttime` int( 10 ) NOT NULL default '0',
    UNIQUE KEY `sid` ( `sid` ) ,
    KEY `posttime` ( `num` , `posttime` ) 
    ) ENGINE = HEAP");
}
if(!$webdb[yzNumReg]){
    showerr('系統沒開放這個功能!');
}
$time=$timestamp-60;
if($db->get_one("SELECT * FROM {$pre}regnum WHERE sid='$usr_sid' AND posttime>$time")){
    showerr("如果你的注冊碼還沒有收到的話?請一分鐘后再重發!");
}
$randNum = rands(2).substr(mymd5($num),0,2);
$content $webdb['webname']."提供給您的注冊碼是:(".$randNum.")這四位數";
if($webdb['yzNumReg']==2){
    if(!ereg("^1([0-9]{10})$",$num)){
        showerr('手機號碼有誤!'.$num);
    }
    if(sms_send($num,$content)){
        $db->query("REPLACE INTO `{$pre}regnum` ( `sid` , `num` , `posttime` ) VALUES ('$usr_sid', '$randNum', '$timestamp')");
        showerr("信息已經成功發送到您指定的手機號碼中,請注意查收,有可能會延遲幾分鐘,請耐心等待!",1);
    }else{
        showerr("信息發送失敗,可能是手機短信接口有問題!");
    }
}elseif($webdb['yzNumReg']==1){
    $email=$num;
    $title $webdb['webname']."提供給你的注冊碼信息";
    if(send_mail($email,$title,$content,$ifcheck=1)){
        $db->query("REPLACE INTO `{$pre}regnum` ( `sid` , `num` , `posttime` ) VALUES ('$usr_sid', '$randNum', '$timestamp')");
        showerr("注冊碼信息已經成功發送到您的郵箱中,請注意查收",1);
    }else{
        showerr("信息發送失敗,可能是郵件發送功能配置有誤!");
    }
}
?>

最后我們去修改發送短信接口,打開項目\inc\function.inc.php文件,修改sms_send方法,將下列代碼進行替換:

?
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
//發送手機短信
function sms_send($mob,$content){
    global $webdb;
    if($webdb[sms_type] == 'smsbao'){
                if(WEB_LANG!='utf-8'){
            $content = gbk2utf8($content);
        }
        $url "http://api.smsbao.com/sms?u=$webdb[sms_smsbao_user]&p=".md5($webdb[sms_smsbao_pass])."&m=$mob&c=【$webdb[sms_smsbao_sign]】$content";
        
        if (function_exists('file_get_contents')) {
            $ret file_get_contents($url);
        }else{
            $curl = curl_init();
            curl_setopt($curl, CURLOPT_URL, $url);
            curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
            curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
            curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
            $ret = curl_exec($curl);
            curl_close($curl);
        }  
 
        if ($ret == 0) {
            return 1;
        }else{
            return $ret;
        }
 
 
    }else{
        showerr("系統沒有選擇短信接口平臺!");
    }
}

好了經過以上的替換,短信寶短信平臺已經新增完成了,我們去進行測試發送:


 

報備一下短信寶的VIP模板,這樣就可以走短信寶的優質通道了,并且免審核了,短信內容3~5秒就可送達。

另外:我們已經開發好完整的齊博整站cms短信寶插件,點擊此鏈接 下載及查看安裝流程。

開源插件

最新更新

電商類

CMS類

微信類

文章標簽