精品深夜福利视频,日本中文字幕不卡,久久久久国产,av综合电影网站


待發(fā)短信

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

4001-021-502

工作時(shí)間

9:00-21:00

獨(dú)立版-啦啦外賣(mài)45.6新增短信寶短信接口

啦啦外賣(mài)跑腿是一款用PHP+MYSQL開(kāi)發(fā)的一套外賣(mài)跑腿送餐系統(tǒng),是一款非常不錯(cuò)的系統(tǒng),小編今天就以替換短信接口為例帶大家進(jìn)行二次開(kāi)發(fā),我們使用的短信接口是我們短信寶短信群發(fā)平臺(tái)的短信接口,我們短信寶短信群發(fā)平臺(tái)非常穩(wěn)定,發(fā)送速度快,注冊(cè)就送測(cè)試短信,推薦大家使用
1:打開(kāi)項(xiàng)目:addons\we7_wmall\template\web\config\sms.html 增加短信寶相關(guān)設(shè)置頁(yè)面

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
<div class="form-group">
        <label class="col-xs-12 col-sm-3 col-md-2 control-label">短信/語(yǔ)音平臺(tái)</label>
        <div class="col-sm-9 col-xs-12">
            <div class="radio radio-inline" onclick="$('.setting-aliyun').show(); $('.setting-smsbao').hide(); $('.apply-aliyun').show(); $('.apply-smsbao').hide();">
                <input type="radio" value="aliyun" name="type" id="type-aliyun" {if $sms['type'] == 'aliyun' || !$sms['type']}checked{/if} required="true">
                <label for="type-aliyun">阿里云</label>
                <div></div>
            </div>
            <div class="radio radio-inline" onclick="$('.setting-smsbao').show(); $('.setting-aliyun').hide(); $('.apply-smsbao').show(); $('.apply-aliyun').hide();">
                <input type="radio" value="smsbao" name="type" id="type-smsbao" {if $sms['type'] == 'smsbao'}checked{/if} required="true">
                <label for="type-smsbao">短信寶</label>
            </div>
            <div class="apply-aliyun" {if $sms['type'] == 'aliyun' || !$sms['type']}style="display: block;"{else}style="display: none;"{/if}>
                <div class="help-block">
                    <a href=" target="_blank">立即申請(qǐng) "阿里云"短信平臺(tái)</a>
                </div>
            </div>
            <div class="apply-smsbao" {if $sms['type'] == 'smsbao'}style="display: block;"{else}style="display: none;"{/if}>
                <div class="help-block">
                    <a href="http://www.980247.com/" target="_blank">立即申請(qǐng) "短信寶"消息&短信服務(wù)</a>
                </div>
                <div class="help-block">
                    <a href="http://www.980247.com/" target="_blank">立即申請(qǐng) "短信寶"語(yǔ)音通話服務(wù)</a>
                </div>
            </div>
        </div>
    </div>
<div class="setting-smsbao" {if $sms['type'] == 'smsbao'}style="display: block;"{else}style="display: none;"{/if}>
        <div class="form-group">
            <label class="col-xs-12 col-sm-3 col-md-2 control-label">短信寶賬號(hào)</label>
            <div class="col-sm-9 col-xs-12">
                <input type="text" class="form-control" name="app_key" value="{$sms['smsbao']['app_key']}">
                <span class="help-block">還沒(méi)有短信賬號(hào)? <a href=" target="_blank">現(xiàn)在去創(chuàng)建</a></span>
            </div>
        </div>
        <div class="form-group">
            <label class="col-xs-12 col-sm-3 col-md-2 control-label">短信寶密碼</label>
            <div class="col-sm-9 col-xs-12">
                <input type="text" class="form-control" name="app_secret" value="{$sms['smsbao']['app_secret']}">
            </div>
        </div>
        <div class="form-group">
            <label class="col-xs-12 col-sm-3 col-md-2 control-label">短信簽名</label>
            <div class="col-sm-9 col-xs-12">
                <input type="text" class="form-control" name="signature" value="{$sms['smsbao']['signature']}">
                <span class="help-block">請(qǐng)?zhí)顚?xiě)短信簽名.</span>
            </div>
        </div>
    </div>

2:打開(kāi)項(xiàng)目:addons\we7_wmall\inc\web\config\sms.inc.php修改保存方法大概19行

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
if ($op == "set") {
    $_W["page"]["title"] = "短信平臺(tái)";
    if ($_W["ispost"]) {
        $type = trim($_GPC["type"]);
        if (!in_array($type, array("aliyun","smsbao"))) {
            imessage(error(-1, "請(qǐng)選擇短信/語(yǔ)音平臺(tái)"), """ajax");
        }
        if ($type == "smsbao") {
            intval($_GPC["status"]);
            trim($_GPC["app_key"]);
            trim($_GPC["app_secret"]);
            trim($_GPC["signature"]);
            $sms = array("status" => intval($_GPC["status"]), "type" => $type, "smsbao" => array("app_key" => trim($_GPC["app_key"]), "app_secret" => trim($_GPC["app_secret"]), "signature" => trim($_GPC["signature"])));
        else {
            if ($type == "aliyun") {
                intval($_GPC["status"]);
                intval($_GPC["version"]);
                trim($_GPC["key"]);
                trim($_GPC["secret"]);
                trim($_GPC["sign"]);
                $sms = array("status" => intval($_GPC["status"]), "type" => $type, "version" => intval($_GPC["version"]), "key" => trim($_GPC["key"]), "secret" => trim($_GPC["secret"]), "sign" => trim($_GPC["sign"]));
            }
        }
        set_system_config('sms.set', $sms);
        imessage(error(0, '短信平臺(tái)設(shè)置成功'), ireferer(), 'ajax');
    }
    $sms = $_config["sms"]["set"];
}

3:打開(kāi)項(xiàng)目:addons\we7_wmall\inc\mobile\system\common\code.inc.php 修改為短信寶發(fā)送類(lèi)型

1
2
3
4
5
6
7
8
if (is_error($result)) {
    if ($config_sms["set"]["type"] == "smsbao") {
        slog("huaweiSms""短信寶短信通知驗(yàn)證碼", $content, $result["message"]);
    else {
        slog('alidayuSms''阿里大魚(yú)短信通知驗(yàn)證碼', $content, $result["message"]);
    }
    exit($result["message"]);
}

4:打開(kāi)項(xiàng)目:addons\we7_wmall\class\sms.class.php 修改大概25行 增加短信寶類(lèi)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
public static function create($type = "", $scene = "code")
{
    global $_W;
    if (empty($type)) {
        if ($scene == "yinsihao") {
            $config = get_plugin_config("yinsihao.basic");
        else {
            $config = $_W["we7_wmall"]["config"]["sms"]["set"];
        }
        $type = !empty($config["type"]) ? $config["type"] : "aliyun";
    }
    if ($type == "smsbao") {
        mload()->classs("smsbao.sms");
        return new SmsbaoSms();
    }
    if (check_plugin_perm('iglobal') && $_W["we7_wmall"]["config"]["iglobal"]["sms_type"] == 1) {
        mload()->classs("aliglobal.sms");
        return new AliGlobalSms();
    }
    mload()->classs('aliyun.sms');
    return new AliyunSms();
}

5:打開(kāi)項(xiàng)目:addons\we7_wmall\class 當(dāng)前目錄增加smsbao.sms.class.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
<?php
defined('IN_IA') or exit('Access Denied');
load()->func('communication');
 
class SmsbaoSms{
 
    public function __construct() {
 
    }
 
    public function sendCode($template, $mobile, $content, $sid) {
        global $_W;
        $config_sms = $_W['we7_wmall']['config']['sms'];
        if(!is_array($config_sms['set'])) {
            return error(-1, '平臺(tái)沒(méi)有設(shè)置短信參數(shù)');
        }
        if(empty($config_sms['set']['status'])) {
            return error(-1, '平臺(tái)已關(guān)閉短信功能');
        }
        $appKey = $config_sms['set']['smsbao']['app_key'];
        $appSecret = $config_sms['set']['smsbao']['app_secret'];
        $signature = $config_sms['set']['smsbao']['signature'];
        $statusStr = array(
            "0" => "短信發(fā)送成功",
            "-1" => "參數(shù)不全",
            "-2" => "服務(wù)器空間不支持,請(qǐng)確認(rèn)支持curl或者fsocket,聯(lián)系您的空間商解決或者更換空間!",
            "30" => "密碼錯(cuò)誤",
            "40" => "賬號(hào)不存在",
            "41" => "余額不足",
            "42" => "帳戶(hù)已過(guò)期",
            "43" => "IP地址限制",
            "50" => "內(nèi)容含有敏感詞"
        );
        $smsapi = ';
        $user = $appKey; //短信平臺(tái)帳號(hào)
        $pass = md5($appSecret); //短信平臺(tái)密碼
        $phone = $mobile;//要發(fā)送短信的手機(jī)號(hào)碼
        $code = array_values($content)[0];
        $content = '【'.$signature.'】'.str_replace('${code}',$code,$template);
        $sendurl = $smsapi."sms?u=".$user."&p=".$pass."&m=".$phone."&c=".urlencode($content);
        $result =file_get_contents($sendurl) ;
        if(is_error($result)) {
            return $result;
        }
        if($result != '0') {
            return error(-1, $statusStr[$result]);
        }
        return true;
    }
}

經(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)開(kāi)發(fā)好完整的獨(dú)立版-啦啦外賣(mài)V45.6短信寶插件,點(diǎn)擊此鏈接?下載及查看安裝流

開(kāi)源插件

最新更新

電商類(lèi)

CMS類(lèi)

微信類(lèi)

文章標(biāo)簽
精品深夜福利视频,日本中文字幕不卡,久久久久国产,av综合电影网站
亚洲视频电影在线| 国产精品日本一区二区不卡视频 | 久久精品 人人爱| 91精品国产自产观看在线| 免播放器亚洲一区| 日韩av中文字幕一区二区| 亚洲一区欧美激情| 91亚洲无吗| 日韩一区二区三区高清在线观看| 蜜桃tv一区二区三区| 成人看片网站| 午夜在线精品偷拍| 亚洲电影在线一区二区三区| 亚洲精品电影| а√天堂中文在线资源8| 久久麻豆视频| 欧美日韩18| 国产精品久久久久久av公交车| 99久久亚洲精品| 激情久久五月| 欧美日韩在线精品一区二区三区激情综合| 免费在线看一区| 日韩av专区| 亚洲大片在线| 亚洲免费一区二区| 成人精品亚洲| 亚洲欧美网站| 先锋影音国产一区| 日韩午夜视频在线| 97精品久久| 黑人精品一区| 午夜欧美在线| 日韩精品免费观看视频| 精品国产麻豆| 美国三级日本三级久久99| 国产精品中文字幕制服诱惑| 色在线视频观看| 国产极品久久久久久久久波多结野| 欧美xxxx中国| 日韩精品乱码av一区二区| 久久精品免费看| 日韩中文字幕| 成人在线免费观看网站| 在线综合视频| 麻豆91精品91久久久的内涵| 国产传媒av在线| 日韩亚洲一区在线| 久久国产精品久久久久久电车 | 免费人成精品欧美精品 | 国产成人77亚洲精品www| 亚洲精品日韩久久| 蜜臀久久精品| 国产欧美日韩精品一区二区免费 | 国产精品视频一区二区三区| 国产精品sss在线观看av| 在线一区免费| 久久精品国产久精国产| 亚洲欧美一级| 午夜亚洲福利| 亚洲国产日韩欧美在线| 亚洲成人三区| 亚洲v在线看| av在线最新| 日韩高清电影一区| 天堂俺去俺来也www久久婷婷| 日韩伦理福利| 国产成人久久| 久久亚洲欧洲| 99在线精品免费视频九九视| 日韩国产一区二| 亚洲一区二区免费在线观看| 精品中文一区| 天堂资源在线亚洲| 蜜桃久久久久久| 日韩欧美中文在线观看| 91欧美精品| 综合视频一区| 久久大逼视频| 日韩一级网站| 国产亚洲一区在线| 国产探花一区| 精品国产亚洲一区二区三区在线| 激情国产在线| 久久国产免费| 水蜜桃久久夜色精品一区的特点| 亚洲一级黄色| 日韩网站在线| 国产精品亲子伦av一区二区三区| 精品国产一区二区三区2021| 久久一区二区三区喷水| 亚洲欧美综合| 一区二区电影| 视频一区二区三区入口| 日本在线不卡视频| 日本午夜精品久久久久| 久久精品福利| 亚洲免费成人| 国产精品视频一区二区三区综合| 亚洲国内精品| 亚洲精品看片| 亚洲精品在线影院| 99久久视频| 91免费精品国偷自产在线在线| 91精品日本| 欧美日韩尤物久久| 69堂精品视频在线播放| 日韩电影免费网址| 日韩精品导航| 电影91久久久| 日韩手机在线| 国产中文字幕一区二区三区| 亚洲一区二区毛片| 国产在线观看91一区二区三区| 女人av一区| 欧美国产偷国产精品三区| 极品裸体白嫩激情啪啪国产精品| 日韩午夜视频在线| 国产日产精品一区二区三区四区的观看方式| 麻豆国产精品| 亚洲精品免费观看| 久久av偷拍| 日韩1区2区日韩1区2区| 国产精品激情电影| 亚洲无线一线二线三线区别av| 国产精品日本欧美一区二区三区| 久久99蜜桃| 欧美激情视频一区二区三区免费 | 久久香蕉精品香蕉| 亚洲性色视频| 福利一区和二区| 亚洲视频电影在线| 91精品一区二区三区综合在线爱| 国产精品欧美一区二区三区不卡| 香蕉成人久久| 九九综合九九| 久久av网站| 国产毛片精品| 午夜亚洲福利| 视频一区二区欧美| 欧美成人午夜| 久久99高清| 国产精品xxx在线观看| 亚洲精品一区二区在线看| 国产欧美日韩一区二区三区在线| 激情婷婷综合| 亚洲欧洲另类| 日韩激情中文字幕| 国产精品入口久久| 日韩av在线播放网址| xxxxx性欧美特大| 亚洲电影在线一区二区三区| 亚洲va久久| 久草精品视频| 欧美日韩一二| 欧美综合精品| 色老板在线视频一区二区| 欧美特黄视频| 国产精品jk白丝蜜臀av小说| 国产欧美日韩一级| 极品av在线| 日本久久一区| 久久天堂成人| 欧美aa在线视频| 亚洲综合日韩| 91嫩草亚洲精品| 天堂久久一区| 国产字幕视频一区二区| 久久国产乱子精品免费女| 极品裸体白嫩激情啪啪国产精品| 欧美一区精品| 日韩一级欧洲| av高清不卡| 精品五月天堂| 婷婷五月色综合香五月| 久久精品不卡| 久久电影tv| 久久a爱视频| 男女男精品视频网| 欧美福利在线| av高清一区| 日韩a一区二区| 国产精品一区二区三区av| 蜜桃国内精品久久久久软件9| 久久男人av| 国产精选一区| 91av一区| 久久国际精品| 国产亚洲字幕| 综合激情一区| 影院欧美亚洲| 亚洲综合日本| 久热re这里精品视频在线6| 欧美日韩国产高清电影| 韩国精品主播一区二区在线观看| 国模精品一区| 国产中文字幕一区二区三区| 精品国产亚洲一区二区三区| 国产精品久久久久久久久久妞妞 | 激情中国色综合| 亚洲天堂av影院|