精品深夜福利视频,日本中文字幕不卡,久久久久国产,av综合电影网站


待發(fā)短信

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

4001-021-502

工作時間

9:00-21:00

POSCMS_V3.62新增短信寶短信接口

POSCMS是Php+Mysql開發(fā)的一款開源的跨平臺網站內容管理系統(tǒng),以“實用+好用”為基本產品理念,提供從內容發(fā)布、組織、傳播、互動、“PC+移動”的一體化網站解決方案。小編對他還是很了解。今天小編就以新增短信接口為例,給大家講解一下如何進行二次開發(fā),使用的短信接口是我們短信寶短信群發(fā)平臺的短信接口,我們短信寶短信群發(fā)平臺的接口非常穩(wěn)定,發(fā)送速度快,注冊就送測試短信,推薦大家使用。

1:打開項目:\diy\dayrui\templates\admin\sms_index.html 大概在119行新增短信寶短信頁面

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
                    <div class="form-group dr_2">
                        <label class="col-md-2 control-label">{fc_lang('申請地址')}:</label>
                        <div class="col-md-9">
                            <div class="form-control-static"><label><a href="http://www.980247.com/reg" target="_blank">http://www.980247.com/reg</a></label></div>
                        </div>
                    </div>
 
 
                        <div class="form-group dr_2">
                            <label class="col-md-2 control-label">短信寶用戶名:</label>
                            <div class="col-md-9">
                                <input class="form-control" type="text" name="data[smsbaouser]" value="{$data.smsbaouser}" >
                            </div>
                        </div>
 
 
                        <div class="form-group dr_2">
                            <label class="col-md-2 control-label">短信寶密碼:</label>
                            <div class="col-md-9">
                                <input class="form-control" type="text" name="data[smsbaopass]" value="{$data.smsbaopass}" >
                            </div>
                        </div>

2:打開項目:diy\dayrui\controllers\admin\Sms.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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
<?php   
class Sms extends M_Controller {
    private $service = 'http://sms.dayrui.com/index.php';
    /**
     * 構造函數
     */
    public function __construct() {
        parent::__construct();
        $this->template->assign('menu', $this->get_menu_v3(array(
            fc_lang('賬號設置') => array('admin/sms/index''envelope'),
            fc_lang('發(fā)送短信') => array('admin/sms/send''send'),
            fc_lang('發(fā)送日志') => array('admin/sms/log''calendar'),
        )));
    }
    
    /**
     * 賬號
     */
    public function index() {
    
        $file = CACHEPATH.'config/sms.php';
        
        if (IS_POST) {
        
            $data = $this->input->post('data'true);
            $data['type'] = $data['0'];
            if (strlen($data['note']) > 30 ) {
                $this->admin_msg(fc_lang('短信簽名超出了范圍'));
            }
            if ($data['0'] == '0' || $data['0'] == '2') {
                unset($data['third']);
            }
            
            \Poscms\Service::L('dconfig');
            $size = $this->dconfig
                         ->file($file)
                         ->note('短信配置文件')
                         ->space(8)
                         ->to_require_one($data);
            if (!$size) {
                $this->admin_msg(fc_lang('網站域名文件創(chuàng)建失敗,請檢查config目錄權限'));
            }
            $this->system_log('配置短信接口'); // 記錄日志
            $this->admin_msg(fc_lang('操作成功,正在刷新...'), dr_url('sms/index'), 1);
        }
        
        $data = is_file($file) ? require $file : array();
        $this->template->assign(array(
            'data' => $data,
            'service' => $this->service,
        ));
        $this->template->display('sms_index.html');
    }
    
    /**
     * 發(fā)送
     */
    public function send() {
    
        $file = CACHEPATH.'config/sms.php';
        if (!is_file($file)) {
            $this->admin_msg(fc_lang('您還沒有配置短信賬號呢'));
        }
        
        $this->template->display('sms_send.html');
    }
    
    /**
     * 發(fā)送
     */
    public function ajaxsend() {
    
        $file = CACHEPATH.'config/sms.php';
        if (!is_file($file)) {
            exit(dr_json(0, fc_lang('您還沒有配置短信賬號呢')));
        }
        
        $data = $this->input->post('data'true);
        if (strlen($data['content']) > 150) {
            exit(dr_json(0, fc_lang('短信內容過長,不得超過70個漢字')));
        }
        
        $mobile = $data['mobile'];
        if ($data['mobiles'] && !$data['mobile']) {
            $mobile = str_replace(array(PHP_EOL, chr(13), chr(10)), ',', $data['mobiles']);
            $mobile = str_replace(',,'',', $mobile);
            $mobile = trim($mobile, ',');
        }
        if (substr_count($mobile, ',') > 40) {
            exit(dr_json(0, fc_lang('群發(fā)一次不得超過40個,數量過多時請分批發(fā)送')));
        }
 
 
        $this->system_log('發(fā)送系統(tǒng)短信'); // 記錄日志
        $result = \Poscms\Service::M('member')->sendsms($mobile, $data['content']);
        if ($result === FALSE) {
             exit(dr_json(0, '#0'.fc_lang('發(fā)送失敗')));
        else {
             exit(dr_json($result['status'], $result['msg']));
        }
    }
    
    /**
     * 日志
     */
    public function log() {
    
        if (IS_POST) {
            @unlink(CACHEPATH.'sms_error.log');
            exit(dr_json(1, fc_lang('操作成功,正在刷新...')));
        }
        
        $data = $list = array();
        $file = @file_get_contents(CACHEPATH.'sms_error.log');
        if ($file) {
            $data = explode(PHP_EOL, $file);
            $data = $data ? array_reverse($data) : array();
            unset($data[0]);
            $page = max(1, (int)$this->input->get('page'));
            $limit = ($page - 1) * SITE_ADMIN_PAGESIZE;
            $i = $j = 0;
            foreach ($data as $v) {
                if ($i >= $limit && $j < SITE_ADMIN_PAGESIZE) {
                    $list[] = $v;
                    $j ++;
                }
                $i ++;
            }
        }
        
        $total = dr_count($data);
        $this->template->assign(array(
            'list' => $list,
            'total' => $total,
            'pages' => $this->get_pagination(dr_url('sms/log'), $total)
        ));
        $this->template->display('sms_log.html');
    }
    
}

3:打開項目:diy\poscms\model\Member.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
37
38
39
40
41
42
43
44
45
46
47
48
49
 public function sendsms($mobile, $content) {
 
 
        if (!$mobile || !$content) {
            return FALSE;
        }
 
 
        $file = CACHEPATH.'config/sms.php';
        if (!is_file($file)) {
            return FALSE;
        }
 
 
        $config = require_once $file;
        if ($config['type'] == '0') {
            if (is_file(COREPATH.'helpers/sms_helper.php')) {
                $this->load->helper('sms');
            }
            if (function_exists('my_sms_send')) {
                $result = my_sms_send($mobile, $content, $config);
            else {
                return FALSE;
            }
        } elseif($config['type'] == '1') {
            $result = dr_catcher_data('http://sms.dayrui.com/index.php?uid='.$config['uid'].'&key='.$config['key'].'&mobile='.$mobile.'&content='.$content.'【'.$config['note'].'】&domain='.trim(str_replace('http://''', SITE_URL), '/').'&sitename='.SITE_NAME);
            if (!$result) {
                return FALSE;
            }
            $result = json_decode($result, true);
         }elseif($config['type'] == '2'){
              $result = dr_catcher_data('http://api.smsbao.com/sms?u='.$config['smsbaouser'].'&p='.md5($config['smsbaopass']).'&m='.$mobile.'&c=【'.$config['note'].'】'.$content);
 
 
 
 
            if ($result != 0) {
                return false;
            }else{
                $result = array('status'=>'OK','msg'=>'發(fā)送成功');
            }  
        }
 
 
        @file_put_contents(CACHEPATH.'sms_error.log', date('Y-m-d H:i:s').' ['.$mobile.'] ['.$result['msg'].'] ('.str_replace(array(chr(13), chr(10)), '', $content).')'.PHP_EOL, FILE_APPEND);
 
 
        return $result;
    }

經過上面的替換,短信寶的短信平臺已經替換成功了,可以正常使用了。進行測試發(fā)送:

報備一下短信寶的VIP模板,這樣就可以走短信寶的優(yōu)質通道了,即便遇到敏感文字我們都不會人工審核,短信內容3~5秒就可送達。

另外:我們已經開發(fā)好完整的Poscms_v3.62系統(tǒng)系統(tǒng)短信寶插件,點擊此鏈接 下載及查看安裝流程。

開源插件

最新更新

電商類

CMS類

微信類

文章標簽
精品深夜福利视频,日本中文字幕不卡,久久久久国产,av综合电影网站
久久精品免费看| 精品欧美视频| 丝袜av一区| 欧美精品日日操| 欧美日韩水蜜桃| 香蕉视频成人在线观看| 日韩亚洲精品在线观看| 国产探花一区在线观看| 日韩国产一区二| 中文不卡在线| 岛国av在线网站| 国产精品伦一区二区| 最新国产精品| 婷婷成人av| 国产精品久久久久久久久久10秀| 亚洲激情二区| 精品国产亚洲日本| 野花国产精品入口| 精品理论电影在线| 亚洲一级黄色| 亚洲黑丝一区二区| 久久亚洲人体| 日韩制服丝袜av| 久久久久久久久久久妇女| 国产视频一区二区在线播放| 国产真实久久| 你懂的国产精品| 日韩天堂av| 四虎在线精品| 国产一区二区三区自拍| 美腿丝袜亚洲一区| 中文字幕亚洲精品乱码| 在线日韩av| 国产精品亲子伦av一区二区三区| 男女精品网站| 久久精品国语| 91欧美日韩| 国产精品va| 久久久一二三| 91精品亚洲| 久久久久免费| 精品三级久久久| 国产精品亚洲片在线播放| 亚洲人成在线网站| 黄色网一区二区| 国产精品一二| 国产欧美日韩精品高清二区综合区| 国产精品激情| 国产美女视频一区二区| 日韩av二区在线播放| 亚洲午夜久久| 一区二区国产在线| 久久国产精品毛片| 精品日韩毛片| 性欧美xxxx免费岛国不卡电影| а√在线中文在线新版| 久久精品国产亚洲一区二区三区| 亚洲精品高潮| 久久精品影视| 天堂中文在线播放| 免费日韩一区二区三区| 国产精品综合| 麻豆精品视频在线| 麻豆精品av| 精品国产一区二| 精品一区二区三区中文字幕| 精品国产亚洲日本| 精品国产不卡一区二区| 国产精品宾馆| 免费在线成人| 成人综合一区| 日韩在线精品| 香蕉久久99| 日韩欧美一区二区三区免费看| yellow在线观看网址| 色综合五月天| 国产99在线| 91精品一区国产高清在线gif| 亚洲国产一区二区在线观看| 久久高清一区| 国产精品xx| 国产精品普通话对白| 日韩专区在线视频| 日本精品另类| 国产精品极品国产中出| 日韩久久精品| 9久re热视频在线精品| 免费在线观看视频一区| 亚洲欧美日韩高清在线| 久久亚洲二区| 国产欧美日韩免费观看| 成人影视亚洲图片在线| 日产精品一区二区| 婷婷综合亚洲| 伊人久久一区| 动漫av一区| 欧美1区2区3区| 欧美国产极品| 性欧美xxxx免费岛国不卡电影| 黄页网站一区| 免费日本视频一区| 日本欧美国产| 国产精品**亚洲精品| 日韩不卡在线| 亚洲欧美日韩国产一区| 国产精品v亚洲精品v日韩精品| 久久婷婷一区| 日韩高清一区二区| 日韩中文在线电影| 日本久久一区| 国产精品国产一区| 蜜臀av在线播放一区二区三区 | 美女网站久久| 国产精品二区影院| 欧美日韩中文字幕一区二区三区| 亚洲三级国产| 在线看片国产福利你懂的| 亚洲色图综合| 久久av日韩| 国内亚洲精品| 青草av.久久免费一区| 午夜av不卡| 日韩av中文字幕一区二区三区| 日韩欧美视频专区| 亚洲精品在线二区| 国产一区二区色噜噜| 视频一区中文字幕| www.九色在线| 亚洲精品大片| 激情欧美一区| 国产一区二区三区久久久久久久久| 夜久久久久久| 国产精品99久久久久久董美香| 成人精品天堂一区二区三区| 欧美一区91| 天使萌一区二区三区免费观看| 国产一区二区三区不卡视频网站| 喷白浆一区二区| 国产综合色区在线观看| 欧美综合社区国产| 免费日韩av片| 亚洲电影有码| 69堂免费精品视频在线播放| 国产精品女主播一区二区三区| 国产麻豆精品| 亚洲精品在线观看91| 国产一区二区三区久久| 亚洲电影在线一区二区三区| 97精品国产福利一区二区三区| 日韩精品高清不卡| 亚洲毛片在线| 亚洲色图综合| 视频一区欧美日韩| 日韩视频精品在线观看| 韩国一区二区三区视频| 97久久超碰| 蜜桃一区二区三区在线| 欧美国产另类| 亚洲欧美日韩在线观看a三区| 国产美女亚洲精品7777| 9色精品在线| 日本精品影院| 亚洲毛片网站| 日韩精品一二三四| 欧美成人基地| 国产自产自拍视频在线观看| 狠狠色综合网| 捆绑调教美女网站视频一区| 国产亚洲字幕| 久久国内精品视频| 日韩美女精品| 日韩一区二区三区高清在线观看| 国产视频一区在线观看一区免费| 99精品电影| 91久久中文| 日韩中文字幕91| 视频一区日韩| 久久精品高清| 免费精品国产的网站免费观看| 国产精品99一区二区| 亚洲特色特黄| 国产精品丝袜xxxxxxx| 黄色日韩精品| 蜜桃久久av一区| 在线日韩成人| 日韩**一区毛片| 亚久久调教视频| 亚洲国产日韩欧美在线| 国产亚洲亚洲| 一区二区三区四区精品视频| 亚洲a级精品| 日韩高清在线观看一区二区| 蜜桃视频一区二区| 日韩av资源网| 你懂的国产精品| 色综合狠狠操| 欧美黑人巨大videos精品| 高清精品久久| 亚洲一区日韩| 国产精品99久久免费|