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


待發(fā)短信

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

4001-021-502

工作時(shí)間

9:00-21:00

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

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

首先在項(xiàng)目:\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ù)選項(xiàng)管理',
          '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 必填, 短信接收號(hào)碼
     */
    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請(qǐng)求
     * @param $url  需要請(qǐng)求的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, '''例如:您的驗(yàn)證碼為code,請(qǐng)妥善保存。', 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);

最后打開項(xiàng)目:\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長(zhǎng)度大于6位的話,判斷是營(yíng)銷信息的話,可以在這里更換其它接口
        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)過(guò)上面的替換,短信寶的短信平臺(tái)已經(jīng)替換成功了,可以正常使用了。進(jìn)行測(cè)試發(fā)送:

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

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

開源插件

最新更新

電商類

CMS類

微信類

文章標(biāo)簽
91成人在线播放_欧美一区二区视频在线观看_91精品国产高清久久久久久_国产精品久久亚洲不卡4k岛国
成人污污视频在线观看| 色噜噜狠狠一区二区三区果冻| 亚洲成人免费电影| 亚洲免费观看在线视频| 国产精品嫩草影院av蜜臀| 欧美tickling网站挠脚心| 欧美日韩国产精选| 欧美色综合久久| 91国偷自产一区二区三区成为亚洲经典 | 久久精品这里都是精品| 日韩三级电影网址| 日韩一级黄色大片| 日韩欧美国产精品一区| 日韩精品一区二区三区蜜臀| 欧美一区二区免费| 日韩美女在线视频 | wwwwxxxxx欧美| 欧美电影免费观看高清完整版在线观看| 欧美日韩免费高清一区色橹橹 | 欧美综合一区二区| 日本精品视频一区二区| 日本乱码高清不卡字幕| 欧美日韩午夜影院| 91麻豆精品国产综合久久久久久| 91精品国产综合久久精品性色| 欧美日韩三级视频| 欧美一区二区三区视频免费| 欧美一区二区福利视频| 欧美成人a∨高清免费观看| 精品久久久三级丝袜| 久久午夜羞羞影院免费观看| 国产欧美日韩卡一| 亚洲天堂福利av| 亚洲一区二区精品视频| 奇米888四色在线精品| 久久超级碰视频| 成人免费毛片片v| 一本色道久久综合狠狠躁的推荐| 在线免费观看一区| 欧美一区二区三区思思人| 久久久美女艺术照精彩视频福利播放| 国产午夜亚洲精品午夜鲁丝片 | 夜夜精品视频一区二区 | 狠狠色丁香婷婷综合| 国产精品综合二区| 色噜噜夜夜夜综合网| 欧美精品v日韩精品v韩国精品v| 精品少妇一区二区三区视频免付费| 久久久精品免费网站| 亚洲欧美视频在线观看| 日韩不卡一区二区三区 | 精品国产髙清在线看国产毛片| 国产三级欧美三级| 亚洲裸体xxx| 久久电影国产免费久久电影| 成人免费不卡视频| 51久久夜色精品国产麻豆| 国产亚洲成年网址在线观看| 一区二区在线观看视频在线观看| 免费成人av在线| 91免费在线播放| 日韩视频一区二区在线观看| 国产精品久久久久久久久图文区| 日韩**一区毛片| av资源网一区| 日韩免费在线观看| 亚洲色大成网站www久久九九| 日本成人在线网站| 91免费在线看| 精品久久久久久最新网址| 中文字幕亚洲成人| 久久99国产精品麻豆| 色久综合一二码| 久久亚洲影视婷婷| 日韩成人av影视| 91色九色蝌蚪| 久久久www免费人成精品| 亚洲国产一区二区视频| 欧美精品 日韩| 亚洲三级在线播放| 国产美女在线观看一区| 欧美日本国产视频| 亚洲人成人一区二区在线观看 | 精品亚洲成a人| 精品视频在线免费看| 国产精品美女久久福利网站| 久久国产乱子精品免费女| 欧美亚洲高清一区| 国产精品伦理在线| 国产美女娇喘av呻吟久久| 日韩午夜电影在线观看| 亚洲韩国精品一区| 色婷婷综合久久久| 国产精品国产精品国产专区不蜜| 国产综合色在线视频区| 日韩午夜电影av| 日本中文字幕不卡| 欧美视频一区二区| 一区二区三区中文字幕精品精品 | 亚洲国产日日夜夜| 色哟哟精品一区| 1000精品久久久久久久久| 国产成人免费视| 国产日产亚洲精品系列| 久久精品国产亚洲一区二区三区| 欧美麻豆精品久久久久久| 一级日本不卡的影视| 色婷婷久久久综合中文字幕| 亚洲乱码中文字幕| 色婷婷国产精品综合在线观看| 亚洲欧洲av在线| 色综合天天综合网天天狠天天| 综合中文字幕亚洲| 91小视频免费看| 亚洲综合久久久久| 欧美日韩一区三区| 日韩在线a电影| 91精品国产综合久久福利| 日韩电影免费在线看| 欧美一卡2卡三卡4卡5免费| 免费观看在线综合| 精品福利视频一区二区三区| 国产又黄又大久久| 久久久不卡网国产精品一区| 国产精品99久久久久久似苏梦涵| 久久影音资源网| 高清av一区二区| 亚洲少妇30p| 欧美日韩一区二区三区视频| 婷婷中文字幕综合| 久久综合色婷婷| av一二三不卡影片| 一级女性全黄久久生活片免费| 欧美精选一区二区| 国产综合色视频| 最新日韩av在线| 欧美日韩不卡一区| 精品中文字幕一区二区| 中文字幕不卡在线观看| 91久久精品一区二区二区| 首页国产欧美日韩丝袜| 亚洲精品一区二区三区影院| jlzzjlzz国产精品久久| 亚洲福利国产精品| 欧美精品一区二区三区四区| 99精品国产一区二区三区不卡| 风流少妇一区二区| 一级精品视频在线观看宜春院 | 亚洲乱码一区二区三区在线观看| 欧美自拍丝袜亚洲| 国产综合色精品一区二区三区| 亚洲欧洲色图综合| 日韩一级欧美一级| 白白色亚洲国产精品| 视频一区二区欧美| 国产欧美日韩另类视频免费观看| 欧美色男人天堂| 国产专区欧美精品| 一区二区三区精品在线| 精品国产人成亚洲区| 色域天天综合网| 狠狠色狠狠色综合| 亚洲一区二区三区视频在线| 久久久精品一品道一区| 欧美片网站yy| eeuss国产一区二区三区| 六月丁香综合在线视频| 亚洲狼人国产精品| 久久精品欧美日韩| 91精品国产综合久久久久久久久久 | 欧美精品一区二区三区很污很色的 | 亚洲一区二区三区小说| 久久精品在这里| 制服丝袜成人动漫| 在线视频你懂得一区| 懂色av一区二区三区蜜臀 | 色狠狠一区二区| 成人综合在线网站| 老司机精品视频导航| 午夜精品一区在线观看| 亚洲人午夜精品天堂一二香蕉| 久久久综合激的五月天| 欧美一区二区私人影院日本| 色播五月激情综合网| a亚洲天堂av| 国产精品18久久久久久久网站| 免费xxxx性欧美18vr| 亚洲国产日韩av| 一区二区成人在线| 中文字幕一区二区三区不卡在线| 久久久久久**毛片大全| 337p亚洲精品色噜噜噜| 色94色欧美sute亚洲线路一久 | 国产欧美日韩三区| 日韩欧美电影一二三| 菠萝蜜视频在线观看一区| 国产福利一区二区三区视频| 欧美96一区二区免费视频| 夜夜嗨av一区二区三区网页 | 亚洲精品视频免费观看|