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


待發短信

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

4001-021-502

工作時間

9:00-21:00

CRMEB_V3.12新增短信寶短信接口

CRMEB商城系統是基于ThinkPhp6.0+Vue開發的一套新零售移動電商開源系統,包含商城、拼團、砍價、秒殺、優惠券、積分、分銷等功能,更適合企業二次開發。今天小編就以新增短信接口為例,給大家講解一下如何進行二次開發,使用的短信接口是我們短信寶短信群發平臺的短信接口,我們短信寶短信群發平臺的接口非常穩定,發送速度快,注冊就送測試短信,推薦大家使用。

1: 打開項目:\app\admin\controller\sms\SmsConfig.php 修改大概28行代碼

?
1
2
3
4
5
6
7
8
9
10
public function index(){
        $type = input('type')!=0?input('type'):0;
        $tab_id = input('tab_id');
        if(!$tab_id) $tab_id = 1;
        $this->assign('tab_id',$tab_id);
        $list = ConfigModel::getAll($tab_id)->toArray();
        $list[0]['info'] = '短信寶賬號';
        $list[0]['desc'] = '短信寶賬號';
        $list[1]['info'] = '短信寶密碼';
        $list[1]['desc'] = '短信寶密碼';

2: 打開項目:\app\admin\view\sms\sms_config\index.php 修改大概56行代碼

?
1
2
3
4
5
6
7
8
<div class="ibox-content">
                        <div id="app">
                            <Alert type="success">如果還沒有開通短信賬號,可以<a target="_blank" href="http://www.gjrencai.com/reg" style="color: #0000ff">立即注冊</a>
                            </Alert>
                        </div>
                        <div class="p-m m-t-sm" id="configboay">
                        </div>
                    </div>

3:打開項目:\app\admin\view\sms\sms_template_apply\index.php 修改大概45行代碼

?
1
2
3
<div class="layui-btn-container">
                        <button type="button" class="layui-btn layui-btn-sm" onclick="$eb.createModalFrame(this.innerText,'{:Url('create')}')">添加模板</button>
                    </div>

4: 打開項目:\app\admin\controller\sms\SmsTemplateApply.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
<?php
namespace app\admin\controller\sms;
 
 
use app\admin\controller\AuthController;
use crmeb\services\FormBuilder;
use crmeb\services\JsonService;
use crmeb\services\SMSService;
use crmeb\services\UtilService;
use think\facade\Route;
use app\admin\model\routine\RoutineTemplate as RoutineModel;
/**
 * 短信模板申請
 * Class SmsTemplateApply
 * @package app\admin\controller\sms
 */
class SmsTemplateApply extends AuthController
{
    /**
     * 顯示資源列表
     *
     * @return string
     */
    public function index()
    {
//        $sms = new SMSService();
//        if(!$sms::$status) return $this->failed('請先填寫短信配置');
        return $this->fetch();
    }
 
 
    /**
     * 異步獲取模板列表
     */
    public function lst()
    {
        //重新獲取模板
        $tem = new RoutineModel();
        $lst = $tem->where('status',0)->select()->toArray();
        foreach($lst as $k=>$v) {
            $lst[$k]['id']= $v['id'];
            $lst[$k]['templateid']= $v['tempid'];
            $lst[$k]['title']= $v['name'];
            $lst[$k]['mark']= "";
            $lst[$k]['type']= $v['tempkey'];
            $lst[$k]['status']= 1;
            $lst[$k]['content']= $v['content'];
            $lst[$k]['add_time']= date( "Y-m-d H:i", $v['add_time']);
        }
        return JsonService::successlayui('',$lst);
    }
 
 
    /**
     * 顯示創建資源表單頁.
     *
     * @return string
     * @throws \FormBuilder\exception\FormBuilderException
     */
    public function create()
    {
        $field = [
            FormBuilder::input('title','模板名稱'),
            FormBuilder::textarea('text','模板內容示例','【您的短信簽名】您的驗證碼是:{$code},有效期為{$time}分鐘。如非本人操作,可不用理會。模板中的{$code}和{$time}需要替換成對應的變量,請開發者知曉。修改此項無效!'),
            FormBuilder::input('content','模板內容')->type('textarea'),
            FormBuilder::input('number','模板id'),
            FormBuilder::radio('type','模板類型',1)->options([['label'=>'驗證碼','value'=>1],['label'=>'通知','value'=>2],['label'=>'推廣','value'=>3]])
        ];
 
 
        $form = FormBuilder::make_post_form('申請短信模板',$field,Route::buildUrl('save'),2);
 
 
        $this->assign(compact('form'));
        return $this->fetch('public/form-builder');
    }
 
 
    /**
     * 保存新建的資源
     */
    public function save()
    {
        $tem = [];
        $data = UtilService::postMore([
            ['title',''],
            ['content',''],
            ['type',0],
            ['number','']
        ]);
         //組裝數據
        $tem = array(
            'tempkey'=>$data['type'],
            'name'=>$data['title'],
            'content'=>$data['content'],
            'tempid'=>$data['number'],
            'add_time'=>time()
        );
        if(!strlen(trim($data['title']))) return JsonService::fail('請輸入模板名稱');
        if(!strlen(trim($data['content']))) return JsonService::fail('請輸入模板內容');
        if(!strlen(trim($data['number']))) return JsonService::fail('請輸入模板id');
        $id = RoutineModel::insert($tem);
        if ($id) return JsonService::success('申請成功');
    }
}

5:打開項目:\crmeb\services\SMSService.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
public static function send($phone, $template, array $param)
    {
          $ret = [];
          self::auto();
          $teModel = new RoutineTemplate();
          $content =  $teModel->where('tempid',$template)->find()['content'];
          foreach($param as $key => $value) {
              $content = str_replace('{$'."$key".'}',$value,$content);
          }
          $statusStr = array(
            "0" => "短信發送成功",
            "-1" => "參數不全",
            "-2" => "服務器空間不支持,請確認支持curl或者fsocket,聯系您的空間商解決或者更換空間!",
            "30" => "密碼錯誤",
            "40" => "賬號不存在",
            "41" => "余額不足",
            "42" => "帳戶已過期",
            "43" => "IP地址限制",
            "50" => "內容含有敏感詞"
        );
         $smsapi = "http://api.smsbao.com/";
         $user = self::$SMSAccount; //短信平臺帳號
         $pass = md5(self::$SMSToken); //短信平臺密碼
         $content = $content;//要發送的短信內容
         $phone = $phone;//要發送短信的手機號碼
         $sendurl = $smsapi."sms?u=".$user."&p=".$pass."&m=".$phone."&c=".urlencode($content);
         $result = file_get_contents($sendurl) ;
         $ret["status"] = $result;
         $ret["msg"] = $statusStr[$result];
         return $ret;
    }

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

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

另外:我們已經開發好完整的CRMEB_V3.12系統短信寶插件,點擊此鏈接 下載及查看安裝流程。

開源插件

最新更新

電商類

CMS類

微信類

文章標簽
91成人在线播放_欧美一区二区视频在线观看_91精品国产高清久久久久久_国产精品久久亚洲不卡4k岛国
午夜视黄欧洲亚洲| av电影在线不卡| 欧美一卡2卡3卡4卡| 欧美性大战久久久久久久蜜臀| 国产一区二区调教| 美女爽到高潮91| 五月天中文字幕一区二区| 亚洲美女少妇撒尿| 亚洲欧美国产77777| 亚洲男人的天堂在线观看| 成人欧美一区二区三区| 国产精品日韩成人| 亚洲欧洲另类国产综合| 亚洲色图欧洲色图婷婷| 亚洲私人影院在线观看| 亚洲欧美日韩国产综合| 亚洲一级二级在线| 视频一区视频二区在线观看| 亚洲成a人在线观看| 日本视频一区二区| 国产美女视频91| 国产aⅴ综合色| 97国产一区二区| 欧美日韩黄视频| 久久久天堂av| 久久久久国产精品麻豆| 国产精品久久久久久久久免费樱桃| 国产精品美女久久久久久久网站| 18涩涩午夜精品.www| 亚洲一区二区三区四区在线免费观看 | 欧美色图12p| 6080国产精品一区二区| 日韩精品一区二区三区中文精品| 久久久久久久久久久久电影 | 欧美日韩久久久久久| 欧美一级日韩不卡播放免费| 国产午夜精品久久| 天堂av在线一区| 国产中文字幕一区| 91福利社在线观看| 久久久久久电影| 一级女性全黄久久生活片免费| 日韩精品五月天| aa级大片欧美| 日韩欧美在线一区二区三区| 亚洲欧洲成人自拍| 美腿丝袜亚洲综合| 色偷偷88欧美精品久久久| 日韩精品在线一区| 亚洲美女淫视频| 国产成人av一区二区三区在线观看| 在线观看成人免费视频| 欧美国产综合色视频| 奇米影视一区二区三区小说| 99在线精品视频| 精品国免费一区二区三区| 亚洲丰满少妇videoshd| 懂色av中文一区二区三区| 日韩欧美综合一区| 亚洲一区二区三区四区五区中文| 美女视频黄 久久| 在线精品视频小说1| 国产三级一区二区| 日韩福利视频导航| 欧美日韩午夜精品| 一区二区三区在线观看国产 | 国产精品免费久久| 久久99久久久欧美国产| 欧美日韩国产综合久久| 亚洲欧美日韩中文播放| 不卡一卡二卡三乱码免费网站| 亚洲欧美福利一区二区| 国产精品一二三区| 亚洲精品在线三区| 免费在线一区观看| 5566中文字幕一区二区电影| 一级做a爱片久久| 色综合色狠狠综合色| 国产精品国产三级国产专播品爱网| 精品一区二区免费| 日韩欧美不卡一区| 精东粉嫩av免费一区二区三区| 91精品国产综合久久久久久久久久 | 日韩亚洲国产中文字幕欧美| 丝袜诱惑制服诱惑色一区在线观看 | 日韩一区二区三区电影| 日本午夜一区二区| 91麻豆精品国产91久久久久久 | 国产在线观看一区二区| 精品国产精品一区二区夜夜嗨| 久久精品国产精品青草| 精品奇米国产一区二区三区| 精品一区二区三区免费毛片爱| 日韩精品中文字幕一区| 国产一区二区免费视频| 国产精品视频一二三区| 91色porny在线视频| 亚洲电影欧美电影有声小说| 在线不卡欧美精品一区二区三区| 婷婷久久综合九色综合伊人色| 日韩一二三区视频| 粉嫩嫩av羞羞动漫久久久| 国产精品传媒入口麻豆| 欧美日韩精品一区二区三区四区| 肉肉av福利一精品导航| 久久蜜桃av一区二区天堂| 岛国精品在线播放| 亚洲香肠在线观看| 欧美大片拔萝卜| 成人激情动漫在线观看| 亚洲一区在线免费观看| 日韩一级视频免费观看在线| 国产成a人亚洲| 亚洲综合小说图片| 精品电影一区二区| 91黄色小视频| 国产一区亚洲一区| 久久精品国产亚洲一区二区三区| 精品少妇一区二区三区视频免付费| 韩国成人在线视频| 亚洲乱码中文字幕| 欧美成人bangbros| 欧洲精品在线观看| 国产麻豆日韩欧美久久| 亚洲成人av在线电影| 久久久精品日韩欧美| 欧美亚洲动漫精品| 国产成+人+日韩+欧美+亚洲| 亚洲一区二区三区视频在线| 精品成人私密视频| 欧洲生活片亚洲生活在线观看| 国产麻豆精品theporn| 亚洲第一成年网| 国产精品国产三级国产aⅴ原创| 欧美日韩高清一区二区三区| 成人伦理片在线| 精品在线亚洲视频| 午夜精品久久久久久久99水蜜桃 | 视频一区在线播放| 亚洲精品高清视频在线观看| 久久精品欧美日韩精品| 91精品国产综合久久精品图片 | 精品国产网站在线观看| 欧美色成人综合| 色综合久久综合网97色综合| 国内一区二区在线| 日本伊人色综合网| 亚洲午夜精品一区二区三区他趣| 国产欧美一区二区精品仙草咪| 日韩欧美一区中文| 欧美午夜宅男影院| 色网站国产精品| 99国产精品视频免费观看| 国产成人av网站| 国产精品一区在线| 国产一二精品视频| 国产在线精品一区二区三区不卡| 日韩精品一级中文字幕精品视频免费观看 | 国产精品国产精品国产专区不蜜 | 成人h动漫精品一区二区| 国产自产视频一区二区三区| 久久er99热精品一区二区| 日韩精品亚洲专区| 天堂蜜桃91精品| 五月婷婷激情综合网| 亚洲国产日产av| 亚洲一区二区三区激情| 亚洲男人的天堂在线观看| 亚洲三级在线看| 亚洲视频一区二区在线| 亚洲欧洲无码一区二区三区| 最近日韩中文字幕| 久久国产精品免费| 日本色综合中文字幕| 美国欧美日韩国产在线播放| 久久国产成人午夜av影院| 麻豆精品一二三| 国产精品18久久久久| 国产成人综合在线观看| 成人丝袜18视频在线观看| 99久精品国产| 欧美日韩美女一区二区| 在线综合+亚洲+欧美中文字幕| 日韩三级高清在线| 久久精品视频在线看| 国产精品久久久久婷婷二区次 | 免费成人深夜小野草| 久久er99精品| av一二三不卡影片| 在线视频国产一区| 日韩欧美国产一区二区三区 | 日本色综合中文字幕| 国内精品久久久久影院薰衣草| 国产精品性做久久久久久| 99久久国产综合精品女不卡| 欧美在线免费播放| 精品国产一区二区三区久久久蜜月| 日本一区二区三级电影在线观看 | 欧美日韩亚洲综合一区| 精品久久人人做人人爽|