欧类av怡春院_久久久久成人网站_亚洲国产一区在线_免费在线观看污_97热在线精品视频在线观看_久久久久久色_涩涩涩999_免费不卡欧美自拍视频_亚洲精品国产无天堂网2021_中文字幕av专区_欧美成va人片在线观看_精品视频第一页


待發(fā)短信

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

4001-021-502

工作時間

9:00-21:00

ECJIA到家V1.4.2短信插件開發(fā)

ECJia移動商城系統(tǒng)(EC+)是一款基于移動互聯(lián)網(wǎng)的商城應(yīng)用服務(wù)產(chǎn)品,擁有執(zhí)行效率高、上手輕松、管理便捷等一系列優(yōu)點(diǎn)。前段時間小編為大家介紹了這款軟件如何開發(fā)短信插件,版本不一樣插件也就不一樣了,今天小編為大家講解一下ECJIA1.4.2這個版本的短信插件該如何開發(fā),短信接口使用的是我們短信寶短信群發(fā)平臺,我們短信寶短信群發(fā)平臺極其穩(wěn)定,而且短信發(fā)送速度相當(dāng)快捷,驗(yàn)證碼和訂單通知在3~5秒就能收到,用戶體驗(yàn)非常好,注冊就送測試短信。

1.4.2這個版本我們只需要修改項(xiàng)目\content\system\classes\ecjia_sms.class.php文件就可以了,這個文件是ecjia短信發(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
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
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
<?php
 
 
/**
 * ECJIA SMS
 */
defined('IN_ECJIA'or exit('No permission resources.');
 
/* 短信模塊主類 */
class ecjia_sms {
    const HOST      = 'http://api.smsbao.com/sms?';
    const SEND      = 'method=Submit';
    const BALANCE   = 'method=GetNum';
    const PASSWORD  = 'method=ChangePassword';
    
    private $_account;
    private $_password;
    private $_auth;
    private $_sender;
    private $_message;
    private $_type;
    private $_sms;
    
    protected $to array();
    private $response_code array(
        '0'  => 'SUCCESS - Message Sent.',
        '30' => '密碼錯誤',
        '40' => '賬號不存在',
        '41' => '余額不足',
        '42' => '賬號過期',
        '43' => 'IP地址限制',
        '50' => '內(nèi)容含有敏感詞',
        '51' => '手機(jī)號碼不正確'
    );
    
    /**
     * Create SMS instance
     *
     * @return  void
     */
    public static function make()
    {
        return new static();
    }
 
    public function __construct($account = null, $password = null) 
    {
        /* 直接賦值 */
        $this->_account  = $account $account : ecjia::config('sms_user_name');
        $this->_password = $password $password : MD5(ecjia::config('sms_password'));
        $this->_type = 1;
        $this->_sender = '';
        $this->_auth = $this->getAuthParams();
    }
    
    public function setNumber($number) {
        $this->addAnNumber($number);
        return $this;
    }
    
    public function getNumber()
    {
        return $this->_to;
    }
    
    /**
     * 添加信息
     * 如果內(nèi)容有url需要過濾,可以使用rawurlencode方法
     * @param unknown $msg
     * @return string
     */
    public function setMessage($msg)
    {
        $this->_message = $msg;
        return $this;
    }
    
    public function getMessage()
    {
        return $this->_message;
    }
    
    public function viewSMSParams()
    {
        return $this->getSMSParams();
    }
    
    public function normalize($number)
    {
        return $this->normalizeNumber($number);
    }
    
    public function send()
    {
        $response array();
        
        $result $this->sendSMS( is_array($this->_to) ? $this->formatNumber($this->_to) : $this->_to );
        $response['raw'] = $result;
        $response['code'] = $result=='0'?2:$result;
        $response['description'] = $this->response_code["$result"];
        return $response;
    }
    
    private function sendSMS($mobile) {
        $url = self::HOST ;
        $params $this->_auth;
        $params['c']  = $this->_message;
        $params['m']   = $mobile;
        return $this->curl( $url$params );
    }
    
    public function balance()
    {
        $response array();
        
        $url "http://www.fyzp06.cn/query?";
        $params $this->_auth;
        $result $this->curl( $url$params );
                $info=explode(",",trim($result));
        
        $response['num'] = $info[1];
        $response['code'] = 2;
        $response['description'] = $info->msg;
        
        return $response;
    }
    
    private function addAnNumber($number)
    {
        if (is_array($number)) {
            foreach ($number as $num)
            {
                $this->_to[] = $num;
            }
        else {
            $this->_to[] = $number;
        }
    
    }
    
    private function normalizeNumber($number$countryCode = 86)
    {
        if (isset($number)) {
            $number = trim($number);
            $number str_replace("+"""$number);
            preg_match( '/(0|\+?\d{2})(\d{8,9})/'$number$matches);
            if ((int) $matches[1] === 0 ) {
                $number $countryCode $matches[2];
            }
        }
        return $number;
    }
    
    private function formatNumber($number)
    {
        $format "";
        if (is_array($number)) {
            $format = implode(";"$number);
        }
        return $format;
    }
    
    private function getInfo($result)
    {
        $result_arr = RC_Xml::to_array($result);
        
        $info new stdClass();
        $info->code     =  $result_arr['code'][0];
        $info->msg      = $result_arr['msg'][0];
        
        if (isset($result_arr['smsid'])) {
            $info->smsid = $result_arr['smsid'][0];
        }
        
        if (isset($result_arr['num'])) {
            $info->num   = $result_arr['num'][0];
        }
         
        return $info;
    }
    
    private function getAuthParams()
    {
        $params['u']  = $this->_account;
        $params['p'] = $this->_password;
        return $params;
    }
    
    private function getSMSParams()
    {
        $params['m']   = $this->formatNumber($this->_to);
        $params['c']  = $this->_message;
        return $params;
    }
    
    private function getAnswer( $code )
    {
        if ( isset( $this->response_code[$code] ) ) {
            return $this->response_code[$code];
        }
    }
    
    private function curl( $url$params array() )
    {
        
        $ch = curl_init();
        $options array(
            CURLOPT_RETURNTRANSFER  => TRUE,
            CURLOPT_URL             => $url,
            CURLOPT_HEADER          => false,
            CURLOPT_ENCODING        => "",
            CURLOPT_POST            => 1,
            CURLOPT_POSTFIELDS      => $params,
            CURLOPT_SSL_VERIFYHOST  => 0,
            CURLOPT_SSL_VERIFYPEER  => false,
        );
        curl_setopt_array( $ch$options );
        $result = curl_exec( $ch );
        curl_close( $ch );
    
        return $result;
    }
    
}

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


 

報(bào)備一下短信寶的VIP模版,這樣就可以走短信寶的優(yōu)質(zhì)通道,并且免審核了,短信內(nèi)容3~5秒就可送達(dá)。
開源插件

最新更新

電商類

CMS類

微信類

文章標(biāo)簽
国产精品欧美极品| 中文字幕超清在线免费观看| 亚洲精品自在久久| 91美女片黄在线观看91美女| 中文字幕视频一区| 日韩精品www| 亚洲97在线观看| 国产亚洲一区二区三区在线播放| 色婷婷av一区二区三区大白胸| 欧美精品一区二区蜜臀亚洲| 欧美一区二粉嫩精品国产一线天| 国产美女永久无遮挡| 妺妺窝人体色www婷婷| 欧美国产精品一区| 国产亚洲欧美日韩一区二区| 国产精品护士白丝一区av| 欧美性色黄大片| 中文字幕亚洲欧美| av一区观看| 一级性生活免费视频| 91在线观看视频| 亚洲xxxx在线| 麻豆视频在线免费看| www.欧美国产| 亚洲精品免费在线观看视频 | 综合网在线观看| 特一级黄色大片| 成年人小视频在线观看| 国产精品久久久久久久久男| 国产精品美女午夜av| mm1313亚洲国产精品无码试看| 久久久久久免费观看| 日韩免费在线观看av| 成人18视频免费69| 激情亚洲一区二区三区四区 | 国产精品久久久久久久无码| 中文字幕在线视频一区| 精品在线不卡| 中文字幕高清视频| 欧美成人午夜精品免费| 国内欧美视频一区二区| 精品久久久久久久人人人人传媒| 欧美亚洲一区三区| 欧美成人a∨高清免费观看| 18禁免费观看网站| 日本女人性生活视频| 国产传媒欧美日韩成人| 欧美人妇做爰xxxⅹ性高电影| 精品日韩欧美一区二区| 在线播放豆国产99亚洲| 色欲av永久无码精品无码蜜桃| 国产精品久久久| 日韩精品色哟哟| 豆国产97在线| 国产女人被狂躁到高潮小说| 欧美在线 | 亚洲| 欧美日韩综合在线免费观看| 97欧洲一区二区精品免费| 在线一区二区不卡| 亚欧在线免费观看| 久草在线在线精品观看| 日韩电影中文字幕在线观看| 午夜精品短视频| 中文天堂在线资源| 国产伦精品一区二区三区视频痴汉 | 黄色片网站免费| 草逼视频免费看| 国产网站一区二区三区| 999国产在线| 国产欧美一区二区视频| 超碰影院在线观看| 欧美精品乱码久久久久久| 91av在线免费观看视频| 99热一区二区| 欧美激情一区不卡| 亚洲国产精品ⅴa在线观看| 激情视频在线观看一区二区三区| 午夜av免费在线观看| 亚洲精品国产精品国自产观看 | 美女久久久久久久久久| 国产精品毛片大码女人| 欧美成人午夜激情在线| 国产aⅴ激情无码久久久无码| 国产不卡高清在线观看视频| 精品国产乱码久久久久久久久| 亚洲精品第一国产综合精品| 超碰在线97av| 久久99最新地址| 亚洲黄一区二区| 麻豆一区二区三区视频| 久久久久国产一区二区三区四区| 老司机精品视频网站| 91丝袜脚交足在线播放| 最新黄色av网址| 国产片一区二区| 亚洲国模精品私拍| 成年女人18级毛片毛片免费 | 久久久777精品电影网影网| 国产福利成人在线| 岛国精品资源网站| 免费成人性网站| 国产欧美日韩视频在线观看| 日韩高清不卡一区二区三区| 蜜芽一区二区三区| 另类专区欧美蜜桃臀第一页| 日本伊人色综合网| 日韩av在线资源| 亚洲美免无码中文字幕在线| 特级西西人体高清大胆| 久久九九精品| 在线观看欧美日本| 国产xxxxx视频| 欧美性猛交xxxx免费看漫画| 免费网站永久免费观看| 国产日韩在线观看一区| 亚洲永久精品大片| 欧美日韩国产成人在线| 在线观看免费污视频| 日本一不卡视频| 日本电影亚洲天堂一区| 91成人免费在线观看| 欧美bbbbb性bbbbb视频| 成人精品国产一区二区4080 | 性感美女极品91精品| 欧美一区二区视频97| 韩国日本在线视频| 手机精品视频在线观看| 欧美成人vps| 一区二区三区四区欧美| 中文字幕在线观看1| 亚洲一区二区三区在线观看视频| 日本一本a高清免费不卡| 欧美综合在线观看视频| 水野朝阳av一区二区三区| 欧美刺激脚交jootjob| 在线观看精品视频| 亚洲国产中文字幕在线| 欧美性猛交xxxx免费看久久久| 17c丨国产丨精品视频| 国产精品2020| 亚洲大片在线观看| 91在线无精精品一区二区| 四虎永久免费在线观看| 国产精品无人区| 国产区精品视频| 欧美一区免费观看| 国产精品亚洲人在线观看| 69视频免费在线观看| 国产精品免费人成网站酒店| 中文字幕一区二区三区乱码在线| 国产亚洲欧美日韩精品| 一区二区免费在线观看| 国产色综合久久| 久久99精品国产99久久| 国产精品第一页在线观看| 国产精品久久久午夜夜伦鲁鲁 | 欧美日韩一区视频| 中文字幕在线观看的网站| 欧美三级日韩三级| 特级西西444www| 欧美在线一二三四区| 成人免费av片| 神马久久久久久| 一级黄色大片免费| 国产精品偷伦免费视频观看的| 亚洲第一免费视频| 亚洲视频精品在线| 日韩小视频网站| 在线视频播放大全| 视频一区视频二区国产精品| 制服丝袜在线第一页| 欧美性xxxxx极品| 视色,视色影院,视色影库,视色网| 美女视频网站久久| 国产精品自在线| 国产又粗又猛又爽又黄的视频一 | 色妞欧美日韩在线| 中文字幕在线字幕中文| 国产成人一区二区三区| 国产美女娇喘av呻吟久久| 国产精品国产精品国产专区不卡| 国产精品天干天干在线综合| 欧美成人精品欧美一级私黄| 永久av免费网站| av网站免费在线看| 国产熟妇久久777777| 三级在线免费观看| 欧美一区1区三区3区公司| 亚洲第一精品夜夜躁人人爽| 玖玖国产精品视频| 精品人妻一区二区乱码| 成人日韩av在线| 在线观看视频一区| 国产婷婷色一区二区三区四区| 中国黄色片一级| 色综合激情久久| 五月天婷婷丁香网| 国产精品国产三级国产aⅴ浪潮 | 色播视频在线播放| 国产欧美一区二| 国产精品欧美风情| 4438亚洲最大| 中文字幕乱码亚洲精品一区| 日本波多野结衣在线| 国产一级淫片a视频免费观看| 韩国三级在线看| 成人黄色生活片| 欧美日韩国产bt| 国产自产高清不卡| 欧美高清视频一区二区三区| 日韩黄色短视频| 亚洲精品98久久久久久中文字幕| 加勒比av在线播放| 国产日韩欧美中文在线播放| 欧美国产成人精品| 免费在线观看一级片| 少妇免费毛片久久久久久久久| 久久久久中文字幕| 日韩麻豆第一页| 肉丝袜脚交视频一区二区| 日本在线小视频| 在线观看天堂av| 一级淫片免费看| 99精品黄色片免费大全| 亚洲最色的网站| 91成人在线免费观看| 在线视频欧美区| 亚洲精品视频一区二区| 亚洲av少妇一区二区在线观看| 亚洲女人久久久| 日韩成人av影院| 久久久国产精华液999999| 亚洲一区二区免费| 日韩午夜在线影院| 奇米精品一区二区三区四区| 久久久久国产精品区片区无码| 九九99久久| 中文字幕欧美日韩精品| 欧美中文字幕一区二区三区亚洲 | 成人在线观看毛片| 久久国产精品一区二区三区| 国产91在线播放精品91| 五月婷婷欧美视频| 中文字幕不卡在线播放| 亚洲激情男女视频| 亚洲三级电影网站| 天天干天天做天天操| 女人18毛片毛片毛片毛片区二| 欧美国产日韩在线视频| 男男受被啪到高潮自述| 91黄色在线看| 精品国产乱码一区二区三区四区 | 欧美精品日韩精品| 久久久亚洲国产美女国产盗摄| 久久久久久久久免费| 日本系列欧美系列| www.久久成人| 四虎精品永久在线| 国产xxxx在线观看| 亚洲色图另类小说| 亚洲视频一区在线观看| 最近中文字幕日韩精品| 日韩欧美国产二区| 日韩片在线观看| 国产美女自慰在线观看| 亚洲第一大网站| 成人高清av在线| 国产91丝袜在线播放九色| av男人天堂一区| 国产欧美视频一区二区| 亚洲欧美另类小说| 日本韩国欧美三级| 久久久久综合网| 美女视频黄免费的久久| 国产成人精品一区二三区四区五区| 美女福利视频在线观看| 青青草福利视频| 久久中文免费视频| 做爰视频毛片视频| 久久精品国产**网站演员| 激情成人午夜视频| 欧美色综合网站| 亚洲欧美激情在线视频| 黄网站色视频免费观看| 国产又粗又猛又色又| 精品国产福利视频| 成人国产精品一区| 亚洲精品一二三四五区| 亚洲av综合色区无码一二三区| 久久精品国产一区二区三| 97久久久精品综合88久久| 性xxxxxxxxx| 图片区 小说区 区 亚洲五月| 国产亚洲精品女人久久久久久| 夜夜狠狠擅视频| 国产一区二区调教| 亚洲欧美成人一区二区三区| 亚洲卡通欧美制服中文| 精品视频999| 国产精品欧美一区二区| www.一区二区.com| 精品无码av在线| 国产乱码精品一区二区三区av| 久久免费偷拍视频| 亚洲一区二区三区四区中文字幕| 亚洲婷婷在线视频| 国产精品综合在线视频| 日韩欧美在线中文字幕| 国产精品视频xxxx| 国产欧美日韩高清| 久久精品日产第一区二区三区| 精品少妇无遮挡毛片| 国产女人高潮的av毛片| 欧美三级电影在线看| 国产成人一区二区三区| 免费看国产黄色片| 亚洲永久精品在线观看| 免费一区二区视频| 三级一区在线视频先锋| 欧美人与z0zoxxxx视频| 国产高清在线一区二区| 99久久婷婷国产精品综合| 午夜影院福利社| 国产精品久久777777换脸| 久久久久久久久久久黄色| 精品美女国产在线| 亚洲精品视频一二三| 国产精品18久久久久久久久久久久 | 日韩少妇内射免费播放| 成人在线观看高清| 国产一区二区网站| 亚洲综合一二区| 欧美精品精品精品精品免费| 日韩中文字幕三区| 人妻视频一区二区三区| 成人欧美一区二区三区视频网页| 亚洲精品在线视频| 国产福利不卡| 国产又大又粗又爽的毛片| 一个色在线综合| 91大神在线播放精品| 亚洲最大天堂网| 日日摸夜夜添夜夜添亚洲女人| 久久精品视频亚洲| 国产黄色网址在线观看| 午夜久久久久久久久久| 国产精品白丝jk黑袜喷水| 欧美精品第一页在线播放| 国产精品一区二区无码对白| 不卡一二三区首页| 潘金莲一级淫片aaaaa免费看| 久久久精品免费免费| 台湾无码一区二区| 欧美日韩国产专区| xxx国产在线观看| 福利二区91精品bt7086| 国产野外作爱视频播放| 国产毛片毛片毛片毛片毛片| 欧美区一区二区三区| 91理论片午午论夜理片久久| 国产又粗又猛又色又| 精品少妇一区二区三区日产乱码| 嫩草影院中文字幕| xf在线a精品一区二区视频网站| 欧美一级午夜免费电影| 久久精品magnetxturnbtih| 中文在线免费看视频| 亚洲成人精品av| 青青草成人免费| 亚洲精品v天堂中文字幕| 91在线直播亚洲| 可以直接看的黄色网址| 黑人巨大精品欧美一区二区| 国产成人精品无码播放| 中文字幕国产一区| 爽爽爽爽爽爽爽成人免费观看| 成年丰满熟妇午夜免费视频 | 免费观看在线综合| 国产日韩欧美在线看| 日韩中文字幕在线看| 一区二区三区黄色| 中文字幕日韩精品在线观看| 亚洲久久久久久久久久久| 亚洲午夜av久久乱码| 中文字幕在线国产精品| 久久成人精品一区二区三区| 欧美国产日韩中文字幕在线| 国内精品一区二区三区| 国产成人精品日本亚洲| 91精品国自产在线观看| 精品欧美一区二区久久久伦| 日韩国产欧美精品| a级片一区二区| 美女av免费在线观看| 色综合久久中文字幕综合网小说| 中文字幕久精品免费视频| 在线观看91久久久久久| 免费成人高清视频| 国产成人极品视频| 国产亚洲一区二区三区在线播放| 日韩欧美第二区在线观看| 97久久国产亚洲精品超碰热| 成年人小视频网站| 国产精品欧美性爱| 精品一区二区三区蜜桃在线| 日韩欧美中文字幕一区二区| 国产精品伊人久久| 国产麻豆天美果冻无码视频| 在线观看视频欧美| 亚洲一区二区视频在线|