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岛国
亚洲女性喷水在线观看一区| 人人超碰91尤物精品国产| 久久99精品一区二区三区三区| 91激情在线视频| 欧美国产一区二区在线观看| 久久爱www久久做| 91精品国产黑色紧身裤美女| 一区二区三区欧美亚洲| 99国产精品久久久久久久久久| 久久亚洲综合色| 久久电影网站中文字幕| 欧美一区二区三区在线观看| 香蕉av福利精品导航| 欧美亚洲日本一区| 亚洲高清免费一级二级三级| 在线观看欧美黄色| 亚洲综合另类小说| 在线观看区一区二| 午夜精品久久久| 678五月天丁香亚洲综合网| 午夜视频一区在线观看| 欧美老女人第四色| 日本vs亚洲vs韩国一区三区二区| 7777精品伊人久久久大香线蕉| 日本特黄久久久高潮| 日韩视频一区二区| 青青草91视频| 久久中文娱乐网| 成人免费电影视频| 亚洲蜜臀av乱码久久精品| 在线观看免费亚洲| 午夜精品久久久久久久久久| 日韩欧美国产成人一区二区| 国产高清久久久| 亚洲三级小视频| 欧美日韩mp4| 精品一区二区三区av| 欧美成人福利视频| 国产成a人亚洲精| 亚洲欧洲综合另类| 制服丝袜亚洲播放| 国产成人aaa| 午夜视频在线观看一区二区| 精品国产三级a在线观看| 成人av在线观| 青青青伊人色综合久久| 久久久噜噜噜久噜久久综合| 99天天综合性| 蜜臀精品一区二区三区在线观看| 久久色在线视频| 91福利视频网站| 国产一区二区三区国产| 亚洲精品亚洲人成人网在线播放| 欧美一区二区久久久| 国产成人亚洲综合a∨婷婷| 亚洲美女屁股眼交3| 精品国产三级电影在线观看| 色哟哟国产精品免费观看| 久色婷婷小香蕉久久| 亚洲男人的天堂在线观看| 日韩精品中文字幕一区| 亚洲精品一区二区精华| 91网站在线观看视频| 久久99国产精品免费| 亚洲精品中文在线观看| 久久久噜噜噜久久人人看| 6080午夜不卡| 日本高清免费不卡视频| 国产成人综合亚洲网站| 日韩精品免费专区| 亚洲精品一二三| 国产精品家庭影院| 日韩精品在线一区二区| 欧美高清激情brazzers| 色美美综合视频| 99久久婷婷国产| 国产成人在线电影| 狠狠色综合播放一区二区| 天天免费综合色| 亚洲成av人片观看| 亚洲精品成人天堂一二三| 中文在线一区二区| 久久精品欧美一区二区三区不卡| 日韩一级视频免费观看在线| 精品视频在线免费| 欧美艳星brazzers| 9久草视频在线视频精品| 粉嫩aⅴ一区二区三区四区| 激情小说欧美图片| 久久99精品久久久| 久久97超碰色| 久久99精品国产麻豆不卡| 麻豆精品一区二区三区| 日本午夜精品视频在线观看| 石原莉奈一区二区三区在线观看| 亚洲最大成人综合| 夜夜嗨av一区二区三区网页| 亚洲柠檬福利资源导航| 亚洲美女免费在线| 亚洲一二三四在线观看| 亚洲成av人片在www色猫咪| 视频一区二区中文字幕| 免费精品视频在线| 加勒比av一区二区| 国产黄色精品视频| 成人av免费在线播放| av在线不卡观看免费观看| 色综合久久九月婷婷色综合| av一二三不卡影片| 色婷婷亚洲一区二区三区| 在线亚洲精品福利网址导航| 欧美伊人久久久久久久久影院| 色久优优欧美色久优优| 91国偷自产一区二区三区成为亚洲经典| 99久久99久久精品国产片果冻| 成人av动漫网站| 欧日韩精品视频| 欧美精品 日韩| 久久综合中文字幕| 国产精品国产三级国产普通话99 | 成人午夜在线免费| av高清不卡在线| 洋洋成人永久网站入口| 亚洲国产裸拍裸体视频在线观看乱了 | 欧美一区二区三区视频免费播放 | 久久亚区不卡日本| 国产精品入口麻豆原神| 亚洲一区二区欧美日韩| 全部av―极品视觉盛宴亚洲| 91久久精品一区二区三| 欧美一区二区三区系列电影| 久久午夜电影网| www.欧美精品一二区| 国产一区二区导航在线播放| 日韩av二区在线播放| 日韩影视精彩在线| 青娱乐精品在线视频| 婷婷久久综合九色综合绿巨人| 亚洲国产裸拍裸体视频在线观看乱了 | 成人永久aaa| 欧美在线免费观看视频| 成人精品免费网站| 欧美电视剧在线观看完整版| 亚洲在线中文字幕| 韩国午夜理伦三级不卡影院| 99国内精品久久| 3d动漫精品啪啪| 亚洲欧洲美洲综合色网| 蜜臀精品久久久久久蜜臀| 色综合中文字幕国产| 欧美日韩国产三级| 国产精品久久毛片av大全日韩| 日韩高清欧美激情| jiyouzz国产精品久久| 欧美大肚乱孕交hd孕妇| 亚洲美女免费视频| 国产成人在线色| 日韩一区二区三区视频在线观看| 中文字幕佐山爱一区二区免费| 日韩二区在线观看| 欧美在线制服丝袜| 1000部国产精品成人观看| 紧缚捆绑精品一区二区| 欧美日韩精品一区二区| 日韩美女久久久| 成人网男人的天堂| 久久久777精品电影网影网| 男女男精品视频| 欧美日本免费一区二区三区| 日韩美女久久久| 99热这里都是精品| 国产精品视频一二三区| 国产精品一级黄| 久久亚洲精品小早川怜子| 蜜桃av一区二区三区电影| 欧美视频完全免费看| 亚洲自拍偷拍av| 在线观看成人小视频| 一区二区三区精品在线| eeuss国产一区二区三区| 久久久久国产精品厨房| 国产一区二区不卡在线| 精品av综合导航| 国产麻豆9l精品三级站| 久久九九久精品国产免费直播| 国内精品国产三级国产a久久| 日韩三级电影网址| 日本欧美一区二区| 欧美一区二区免费| 狠狠色2019综合网| 国产亚洲欧美日韩在线一区| 国产精品一卡二| 国产精品久久久久影院亚瑟 | 在线免费观看视频一区| 一区二区在线看| 欧美日韩免费电影| 看电影不卡的网站| 久久美女高清视频| 99久久婷婷国产综合精品| 亚洲欧美经典视频|