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


待發短信

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

4001-021-502

工作時間

9:00-21:00

騎士人才V4.2.69新增短信接口

騎士人才系統是基于PHP+MYSQL為核心開發的招聘類型web系統,它是免費的和開源的,使用范圍非常廣泛,小編對于她還是比較了解的,前段時間也為大家講解過一些版本的短信接口替換,今天為大家帶來4.2.69版本的新增短信接口,使用的短信接口是我們短信寶短信群發平臺的短信接口,我們短信寶短信群發平臺發送速度快,而且非常穩定,注冊就送測試帳號。

對于這個版本的騎士人才新增短信接口還是比較簡單的,我們首先需要新增接口的發送文件,打開項目/Application/Common/qscmslib/sms新建一個smsbao的文件夾,在smsbao下面新建一個smsbao.class.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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<?php
 
 
/**
*/
class smsbao_sms 
{
        protected $_error = 0;
        protected $setting array();
        public function __construct($setting)
        {
                $this->setting = $setting;
        }
 
        public function sendTemplateSMS($type='captcha',$option)
        {
                $datas['u'] = $this->setting['appkey'];
                $datas['p'] = md5($this->setting['secretKey']);
                if ($option['data']) {
                        foreach ($option['data'as $key => $val) {
                                $data['{'.$key.'}'] = $val;
                        }
                        $data['msg'] = strtr($option['tpl'],$data);
                }else{
                        $data['msg'] = $option['tpl'];
 
                }
                $datas['m'] = $option['mobile'];
                $datas['c'] = '【'.$this->setting['signature'].'】'.$data['msg'];
                $url 'http://api.smsbao.com/sms?'.http_build_query($datas);
                $f=$this->Get($url);
 
                if ($f == 0) {
                        return true;
                }else{
                        $this->_error = $f.'短信發送失敗請聯系服務商!';
                        return false;
                }
        }
 
        protected function Get($url)
        {
                if(function_exists('file_get_contents'))
                {
                        $file_contents file_get_contents($url);
                }
                else
                {
                        $ch = curl_init();
                        $timeout = 5;
                        curl_setopt ($ch, CURLOPT_URL, $url);
                        curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
                        curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
                        $file_contents = curl_exec($ch);
                        curl_close($ch);
                }
                return $file_contents;
        
 
 
        public function getError(){
                return $this->_error;
        }
}

代碼發送文件添加之后,我們需要修改數據庫手動添加上我們短信寶接口的配置項,打開項目/Home/Controller 建一個SmsbaoController.class.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
44
45
46
47
48
49
<?php
// +----------------------------------------------------------------------
// | 74CMS [ WE CAN DO IT JUST THINK IT ]
// +----------------------------------------------------------------------
// | Copyright (c) 2009 http://www.74cms.com All rights reserved.
// +----------------------------------------------------------------------
// +----------------------------------------------------------------------
// | Author: 
// +----------------------------------------------------------------------
// | ModelName: 
// +----------------------------------------------------------------------
namespace Home\Controller;
use Common\Controller\FrontendController;
class SmsbaoController extends FrontendController{
         
        
        public function install(){
$sql=<<<EOF
INSERT INTO `__PREFIX__sms` VALUES ('''短信寶''a:3:{s:6:\"appkey\";s:11:\"\";s:9:\"secretKey\";s:6:\"\";s:9:\"signature\";s:6:\"騎士人才系統\";}''smsbao''''0''申請地址:短信寶官網 http://www.gjrencai.com''0''0''999''0');
INSERT INTO `__PREFIX__sms_templates` VALUES ('''set_applyjobs''申請職位''{sitename}提醒您:{personalfullname}申請了您發布的職位{jobsname},請登錄{sitedomain}查看''smsbao''''【網站名稱】');
INSERT INTO `__PREFIX__sms_templates` VALUES ('''set_invite''邀請面試''{sitename}提醒您:{companyname}對您發起了面試邀請,請登錄{sitedomain}查看''smsbao''''【網站名稱】');
INSERT INTO `__PREFIX__sms_templates` VALUES ('''set_order''申請充值''{sitename}提醒您:訂單{oid}已經添加成功,付款方式為:{paymenttpye},應付金額{amount}。請登錄{sitedomain}查看''smsbao''''【網站名稱】');
INSERT INTO `__PREFIX__sms_templates` VALUES ('''set_payment''充值成功''{sitename}提醒您:充值成功,系統已為您開通服務,請登錄{sitedomain}查看''smsbao''''【網站名稱】');
INSERT INTO `__PREFIX__sms_templates` VALUES ('''set_editpwd''修改密碼''{sitename}提醒您:您的密碼修改成功,新密碼為:{newpassword}''smsbao''''【網站名城】');
INSERT INTO `__PREFIX__sms_templates` VALUES ('''set_jobsallow''職位審核通過''{sitename}提醒您:職位({jobsname})已經通過審核!請登錄{sitedomain}查看''smsbao''''【網站名稱】');
INSERT INTO `__PREFIX__sms_templates` VALUES ('''set_jobsnotallow''職位審核未通過''{sitename}提醒您:職位({jobsname})未通過審核,請修改后再次提交審核!請登錄{sitedomain}查看''smsbao''''【網站名稱】');
INSERT INTO `__PREFIX__sms_templates` VALUES ('''set_licenseallow''營業執照審核通過''{sitename}提醒您:您的企業資料已認證通過!請登錄{sitedomain}查看''smsbao''''【網站名稱】');
INSERT INTO `__PREFIX__sms_templates` VALUES ('''set_licensenotallow''營業執照審核未通過''{sitename}提醒您:你的企業認證未通過,請重新上傳營業執照!請登錄{sitedomain}查看''smsbao''''【網站名稱】');
INSERT INTO `__PREFIX__sms_templates` VALUES ('''set_resumeallow''簡歷審核通過''{sitename}提醒您:您的簡歷已通過審核!請登錄{sitedomain}查看''smsbao''''【網站名稱】');
INSERT INTO `__PREFIX__sms_templates` VALUES ('''set_resumenotallow''簡歷審核未通過''{sitename}提醒您:您的簡歷未通過審核,請修改后再次提交審核!請登錄{sitedomain}查看''smsbao''''【網站名城】');
INSERT INTO `__PREFIX__sms_templates` VALUES ('''set_login''手機登陸驗證''您正在登錄{sitename}的會員,手機驗證碼為:{rand},此驗證碼有效期為10分鐘''smsbao''''【網站名稱】');
INSERT INTO `__PREFIX__sms_templates` VALUES ('''set_testing''測試''您好!這是一條檢測短信模塊配置的短信。收到此短信,意味著您的短信模塊設置正確!您可以進行其它操作了!''smsbao''''【網站名稱】');
INSERT INTO `__PREFIX__sms_templates` VALUES ('''set_retrieve_password''找回密碼''您正在找回{sitename}的會員密碼,手機驗證碼為:{rand},此驗證碼有效期為10分鐘''smsbao''''【網站名稱】');
INSERT INTO `__PREFIX__sms_templates` VALUES ('''set_register''注冊賬號''您正在注冊{sitename}的會員,手機驗證碼為:{rand},此驗證碼有效期為10分鐘''smsbao''''【網站名稱】');
INSERT INTO `__PREFIX__sms_templates` VALUES ('''set_register_resume''快速注冊簡歷''您正在注冊{sitename}的會員,手機驗證碼為:{rand},此驗證碼有效期為10分鐘''smsbao''''【網站名稱】');
INSERT INTO `__PREFIX__sms_templates` VALUES ('''set_mobile_auth''手機認證''感謝您使用{sitename}手機認證,驗證碼為:{rand}''smsbao''''【網站名稱】');
 
EOF;
                $Model new \Think\Model;
                $res=$Model->execute($sql);
                if($res){
                        echo '短信寶插件安裝成功,請刪除upload/Application/Home/Controller/SmsbaoController.class.php';
                }else{
                        echo '短信寶插件安裝失敗';
                }
    }
}
?>

好了經過以上的添加,短信寶短信接口就已經安裝成功,可以正常使用了,最后我們進行發送測試:

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

最新更新

電商類

CMS類

微信類

文章標簽