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


待發(fā)短信

在線客服
產(chǎn)品支持 短信寶客服
合作渠道 渠道合作
服務(wù)咨詢

4001-021-502

工作時間

9:00-21:00

齊博CMS之X1 新增短信寶短信接口

齊博X1是齊博軟件基于thinkphp5開發(fā)的內(nèi)容管理系統(tǒng),拓展性非常強,后臺一鍵升級,后臺提供豐富的頻道模塊云市插件市場、風(fēng)格市場、鉤子市場,所有都是一鍵在線安裝。小編對他還是比較了解的,今天小編就以新增短信接口為例,給大家講解一下如何進(jìn)行二次開發(fā),使用的短信接口是我們短信寶短信群發(fā)平臺的短信接口,我們短信寶短信群發(fā)平臺的接口非常穩(wěn)定,發(fā)送速度快,注冊就送測試短信,推薦大家使用。

首先在項目:\plugins\smsbao中創(chuàng)建admin_menu.php文件,代碼如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
return array(
  'plugin'=>array(
    'title'=>'plugin',
      'sons'=>array(
        array(
          'title'=>'短信寶短信接口',
      'sons'=>array(
        array(
          'title'=>'參數(shù)選項管理',
          'link'=>'setting/index',
          'power'=>[],
        ),
      ),
    ),
  ),
  ),
);

接著創(chuàng)建:\plugins\smsbao\Api.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
<?php
namespace plugins\smsbao;
 
class Api{
    private $accessKeyId;
    private $accessKeySecret;
    function __construct($accessKeyId$accessKeySecret) {
        $this->accessKeyId = $accessKeyId;
        $this->accessKeySecret = $accessKeySecret;
    }
    /**
     * 發(fā)送短信
     * @param string $signName 必填, 短信簽名
     * @param string $templateCode 必填, 短信模板Code
     * @param string $phoneNumbers 必填, 短信接收號碼
     */
    public function sendSms($signName$templateCode$phoneNumbers$templateParam = null) {
 
 
        $key array_keys($templateParam);
        $value array_values($templateParam);
        $content =  str_replace($key,$value,$templateCode);
        $url "http://api.smsbao.com/sms?u=".$this->accessKeyId.'&p='.md5($this->accessKeySecret).'&m='.$phoneNumbers.'&c=【'.$signName.'】'.$content;
        return $this->http($url);
    }
 
    /**
     * 通用CURL請求
     * @param $url  需要請求的url
     * @param null $data
     * return mixed 返回值 json格式的數(shù)據(jù)
     */
    private function http($url,$data=null)
    {
        $curl = curl_init();
        curl_setopt($curl, CURLOPT_URL, $url);
        curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
        if (!empty($data)) {
            curl_setopt($curl, CURLOPT_POST, 1);
            curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
        }
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
        $info = curl_exec($curl);
        curl_close($curl);
        return $info;
    }
}

接著創(chuàng)建:\plugins\smsbao\admin\Setting.php文件,代碼如下

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
namespace plugins\smsbao\admin;
 
use app\common\controller\admin\Setting AS _Setting;
 
class Setting extends _Setting
{    
    /**
     * 參數(shù)設(shè)置
     * {@inheritDoc}
     * @see \app\common\controller\admin\Setting::index()
     */
    public function index($group=null){
        return parent::index($group);
    }
}

接著創(chuàng)建安裝數(shù)據(jù)表的文件:\plugins\smsbao\install\install.sql,代碼如下

?
INSERT INTO `qb_config` (`id`, `type`, `title`, `c_key`, `c_value`, `form_type`, `options`, `ifsys`, `htmlcode`, `c_descrip`, `list`, `sys_id`) VALUES('', -1, '短信寶模板''sms_template''''text''', 1, '''例如:您的驗證碼為code,請妥善保存。', 7, 0);
INSERT INTO `qb_config` (`id`, `type`, `title`, `c_key`, `c_value`, `form_type`, `options`, `ifsys`, `htmlcode`, `c_descrip`, `list`, `sys_id`) VALUES('', -1, '短信寶簽名''smsbao_sign''''text''', 1, '''', 8, 0);
INSERT INTO `qb_config` (`id`, `type`, `title`, `c_key`, `c_value`, `form_type`, `options`, `ifsys`, `htmlcode`, `c_descrip`, `list`, `sys_id`) VALUES('', -1, '短信寶密碼''smsbao_pass''''text''', 1, '''即AccessKeySecret', 9, 0);
INSERT INTO `qb_config` (`id`, `type`, `title`, `c_key`, `c_value`, `form_type`, `options`, `ifsys`, `htmlcode`, `c_descrip`, `list`, `sys_id`) VALUES('', -1, '短信寶用戶名''smsbao_user''''text''', 1, '''即AccessKeyId', 10, 0);

最后打開項目:\application\common\util\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
<?php
namespace app\common\util;
class Sms{
    public function send($phone='',$msg=''){
        // 如果$msg長度大于6位的話,判斷是營銷信息的話,可以在這里更換其它接口
        return $this->smsbao($phone,$msg);
    }
    private function smsbao($phone='',$msg=''){
        if(!class_exists("\\plugins\\smsbao\\Api")){
            return '短信接口不存在';
        }
        $obj new \plugins\smsbao\Api(config('webdb.smsbao_user'),config('webdb.smsbao_pass'));
        $signName = config('webdb.smsbao_sign');        //簽名,比如齊博
        $templateCode = config('webdb.sms_template');     //使用的模板,比如SMS_16830430
        $phoneNumbers $phone;
        $templateParam = ['code'=>$msg];
        $result $obj->sendSms($signName$templateCode$phoneNumbers$templateParam);
        if($result=='0'){
            return true;
        }else{
            return $result;
        }
    }    
    //其它短信接口
    private function other_sms(){        
    }
    
}

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

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

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

開源插件

最新更新

電商類

CMS類

微信類

文章標(biāo)簽
91成人在线播放_欧美一区二区视频在线观看_91精品国产高清久久久久久_国产精品久久亚洲不卡4k岛国
日韩电影免费一区| 日韩精品一区二区三区swag | 欧美精品aⅴ在线视频| 成人做爰69片免费看网站| 麻豆精品视频在线| 日本美女一区二区| 亚洲成人动漫在线免费观看| 一区二区三区中文免费| 亚洲精品videosex极品| 国产精品情趣视频| 欧美激情一区二区三区蜜桃视频| 久久久久久综合| 欧美成人一区二区三区片免费| 7777精品久久久大香线蕉| 麻豆freexxxx性91精品| 久久精品久久综合| 国产乱码精品一区二区三区忘忧草| 久久99精品久久久久久| 国产成人99久久亚洲综合精品| 国产成人av在线影院| 成人黄色免费短视频| 91影院在线观看| 91黄色在线观看| 91精品国产黑色紧身裤美女| 欧美r级在线观看| 久久久www成人免费无遮挡大片| 久久久精品国产免大香伊| 欧美国产亚洲另类动漫| 一区二区三区成人| 麻豆久久久久久久| 成人av电影免费在线播放| 在线免费观看视频一区| 欧美一卡二卡在线| 久久久www免费人成精品| 中文字幕一区二区三区av| 亚洲一区在线看| 免费看欧美美女黄的网站| 国产精品一区一区| 欧洲一区在线电影| 精品国产露脸精彩对白| 亚洲天堂免费看| 蜜臀91精品一区二区三区| 成人美女视频在线看| 欧美视频完全免费看| 久久亚洲私人国产精品va媚药| 国产精品进线69影院| 婷婷久久综合九色国产成人| 国产成人av影院| 欧美久久免费观看| 国产精品美女久久久久久久久久久 | 日本中文字幕不卡| 91一区二区三区在线播放| 日韩欧美成人一区| 亚洲精品伦理在线| 国产成人在线电影| 欧美美女喷水视频| 最新日韩av在线| 久久97超碰国产精品超碰| 91福利小视频| 国产精品丝袜91| 韩国毛片一区二区三区| 精品1区2区3区| 成人免费在线视频观看| 精品中文字幕一区二区| 91国内精品野花午夜精品| 国产视频在线观看一区二区三区| 日韩在线一区二区三区| 色94色欧美sute亚洲13| 国产精品理伦片| 国产成人精品一区二区三区四区 | 精品在线播放免费| 91精品综合久久久久久| 亚洲美女淫视频| www..com久久爱| 国产亚洲精久久久久久| 免费成人结看片| 91精品国模一区二区三区| 一区av在线播放| 99精品国产一区二区三区不卡| 国产日本欧洲亚洲| 亚洲一区免费视频| 91久久免费观看| 亚洲精品中文字幕在线观看| 97久久精品人人做人人爽| 国产精品久久久久久久久图文区| 国产一区二区三区美女| 久久亚洲私人国产精品va媚药| 裸体在线国模精品偷拍| 精品成人一区二区三区四区| 麻豆精品国产传媒mv男同| 欧美一级国产精品| 久久精品国产澳门| 久久人人爽爽爽人久久久| 国产麻豆精品theporn| www欧美成人18+| 国产suv精品一区二区883| 国产日韩欧美一区二区三区乱码| 国产精品一区二区久久精品爱涩| 久久久久亚洲蜜桃| av中文字幕在线不卡| 一区二区三区成人| 7777女厕盗摄久久久| 久久国产婷婷国产香蕉| 久久久91精品国产一区二区精品 | 中文字幕在线一区| 欧美亚一区二区| 丝袜亚洲另类丝袜在线| 欧美成人综合网站| 国产成人在线免费观看| 亚洲桃色在线一区| 欧美美女激情18p| 久久99久久99| 国产精品欧美一区喷水| 在线观看网站黄不卡| 日本午夜一本久久久综合| 欧美成人video| www.99精品| 首页亚洲欧美制服丝腿| 国产人成一区二区三区影院| 91色视频在线| 久久国产精品99久久久久久老狼| 欧美国产一区在线| 欧美午夜精品免费| 国产精品正在播放| 亚洲成av人片www| 国产视频亚洲色图| 欧美视频一区二区三区| 激情成人午夜视频| 亚洲精品乱码久久久久久久久 | 日本午夜精品视频在线观看 | 欧美私模裸体表演在线观看| 国产美女在线精品| 亚洲成人动漫在线免费观看| 国产欧美日本一区视频| 91精品国产麻豆| 欧美午夜精品久久久久久孕妇| 韩国精品一区二区| 日韩激情中文字幕| 亚洲视频一区二区免费在线观看| 日韩一级免费观看| 欧美日免费三级在线| 9l国产精品久久久久麻豆| 国内精品伊人久久久久av影院 | 不卡的av电影| 国内精品视频一区二区三区八戒| 亚洲一区二区四区蜜桃| 国产精品视频yy9299一区| 制服丝袜中文字幕亚洲| av一区二区三区黑人| 黄页网站大全一区二区| 亚洲一区二区偷拍精品| 精品日韩欧美在线| 欧美精品在线一区二区三区| 国产乱码精品一区二区三区av| 色综合久久66| 91在线观看污| 狠狠色丁香久久婷婷综合_中| 亚洲视频每日更新| 久久综合久久99| 久久亚洲春色中文字幕久久久| 欧美亚洲国产一区二区三区va| 韩日欧美一区二区三区| 亚洲第一电影网| 色综合天天视频在线观看| 一区二区成人在线视频 | 欧美色图在线观看| 成人免费精品视频| 精品国产凹凸成av人导航| 日韩三级视频中文字幕| 欧美综合欧美视频| 成人美女视频在线观看18| 亚洲一区免费视频| 日本伊人色综合网| 亚洲一区二区三区四区五区黄| 国产精品久久久久影院| 欧洲生活片亚洲生活在线观看| 波多野结衣在线aⅴ中文字幕不卡| 久久成人久久鬼色| 免费看日韩a级影片| 日韩高清中文字幕一区| 精久久久久久久久久久| 日韩av中文字幕一区二区| 同产精品九九九| 亚洲午夜激情网站| 亚洲免费三区一区二区| 中文字幕日韩一区二区| 亚洲欧美另类久久久精品2019| 国产精品丝袜一区| 欧美mv和日韩mv的网站| 欧美成人精品高清在线播放| 欧美高清精品3d| 91精品中文字幕一区二区三区| 成人福利电影精品一区二区在线观看| 福利91精品一区二区三区| 国产曰批免费观看久久久| caoporen国产精品视频| 色综合激情五月| 欧美色图12p| 欧美性做爰猛烈叫床潮| www精品美女久久久tv|