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


待發(fā)短信

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

4001-021-502

工作時間

9:00-21:00

DBShopV3.3 Release250922商城系統(tǒng)新增短信寶短信接口

DBShop企業(yè)級開源商城系統(tǒng),使用PHP語言基于Laminas + Doctrine 2 組合框架開發(fā)完成。可定制、多終端、多場景、多支付、多貨幣;嚴(yán)謹(jǐn)?shù)陌踩珯C(jī)制,可靠穩(wěn)定;方便的操作管理,節(jié)約時間;清晰的權(quán)限分配,責(zé)任分明;便捷的更新處理,一鍵搞定;豐富的插件市場,擴(kuò)展無限。小編帶著大家一起開發(fā)DBShopV3.3 Release250922的短信寶插件接口。我們使用的短信接口是我們短信寶短信群發(fā)平臺的短信接口,我們短信寶短信群發(fā)平臺非常穩(wěn)定,發(fā)送速度快,注冊就送測試短信,推薦大家使用。
1.首先打開項目module\Admin\src\Data\Common.php 文件,在586行增加以下代碼

1
'smsbao'=> $translator->translate('短信寶'),

2.接著打開項目module\Admin\src\Service\Common\PhoneSms 目錄,增加Smsbao.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
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
<?php
 
namespace Admin\Service\Common\PhoneSms;
 
 
use Admin\Data\Common;
use Laminas\Json\Json;
 
class Smsbao
{
     
    private $sendUrl ';
    private $smsConfig;
 
 
    /**
     * 設(shè)置短信
     * @param $smsConfig
     * @throws ClientException
     */
    public function setSmsConfig($smsConfig)
    {
        $this->smsConfig = $smsConfig;
    }
 
    /**
     * 發(fā)送短信
     * @param array $data
     * @return bool
     */
    public function sendPhoneSms(array $data)
    {
        $smsContent $this->getSmsContent($data['typeCode'], $data['contentArray'], $data['templateCode']);
        if (empty($smsContent)) return;
        if (empty($data['phone'])) return;
        foreach ($data['phone'as $phoneValue) {
            $this->sendSmsbao($phoneValue['number'], $smsContent);
        }
    }
 
    /**
     * 發(fā)送訂單短信
     * @param array $data
     * @return bool
     */
    public function sendOrderPhoneSms(array $data)
    {
        $smsContent $this->getSmsContent($data['typeCode'], $data['contentArray'], $data['templateCode']);
        if (empty($smsContent)) return;
        if (empty($data['phone'])) return;
 
        foreach ($data['phone'as $phoneValue) {
            $this->sendSmsbao($phoneValue['number'], $smsContent);
        }
    }
 
      /**
     * 發(fā)送短信方法
     * @param $phone
     * @param $content
     * @return array|bool|string|null
     */
    private function sendSmsbao($phone$content)
    {
        $statusStr array(
                "0" => "短信發(fā)送成功",
                "-1" => "參數(shù)不全",
                "-2" => "服務(wù)器空間不支持,請確認(rèn)支持curl或者fsocket,聯(lián)系您的空間商解決或者更換空間!",
                "30" => "密碼錯誤",
                "40" => "賬號不存在",
                "41" => "余額不足",
                "42" => "帳戶已過期",
                "43" => "IP地址限制",
                "50" => "內(nèi)容含有敏感詞",
                "51" => "手機(jī)號碼不正確"
            );
 
        try {
            $user $this->smsConfig['sms_id'];
            $pass $this->smsConfig['sms_secret'];
            $content '【'.$this->smsConfig['sms_sign_name'].'】'.$content;
            $sendurl $this->sendUrl."u=".$user."&p=".$pass."&m=".$phone."&c=".urlencode($content);
            $result $this->curl_get($sendurl);
            return $statusStr[$result];
        catch (\Exception $e) {
            return null;
        }
 
        return null;
    }
 
     private function curl_get($sendurl){
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $sendurl);
        curl_setopt($ch, CURLOPT_TIMEOUT, 1);
        curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER["HTTP_USER_AGENT"]);
        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        $result = curl_exec($ch);
        curl_close($ch);
        return $result;
    }
 
   
 
      /**
     * 獲取短信內(nèi)容
     * @param $type
     * @param $data
     * @param $templateCode
     * @return string
     */
    private function getSmsContent($type$data$templateCode)
    {
        $TemplateCodeContent '';
        switch ($type) {
            case 'captcha':
                $TemplateCodeContent str_replace('{code}'$data['phoneCaptcha'], $templateCode);
                break;
            case 'addOrder':
                $TemplateCodeContent str_replace(['{buyName}''{orderSn}''{orderTotal}'], [$data['buyName'], $data['orderSn'], $data['orderTotal']], $templateCode);
                break;
            case 'cancelOrder':
                $TemplateCodeContent str_replace(['{buyName}''{orderSn}''{orderTotal}'], [$data['buyName'], $data['orderSn'], $data['orderTotal']], $templateCode);
                break;
            case 'paymentOrder':
                $TemplateCodeContent str_replace(['{buyName}''{orderSn}''{orderTotal}'], [$data['buyName'], $data['orderSn'], $data['orderTotal']], $templateCode);
                break;
            case 'shipOrder':
                $TemplateCodeContent str_replace(['{buyName}''{orderSn}''{orderTotal}''{deliveryName}''{expressNumber}'], [$data['buyName'], $data['orderSn'], $data['orderTotal'], $data['deliveryName'], $data['expressNumber']], $templateCode);
                break;
            case 'receiptOrder':
                $TemplateCodeContent str_replace(['{buyName}''{orderSn}''{orderTotal}''{deliveryName}''{expressNumber}'], [$data['buyName'], $data['orderSn'], $data['orderTotal'], $data['deliveryName'], $data['expressNumber']], $templateCode);
                break;
        }
 
        return $TemplateCodeContent;
    }
}

3.接著替換module\Admin\view\admin\message-notification\index.phtml 文件

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
<div class="content-wrapper">
    <?php
    $form = $this->form;
    $form->prepare();
    ?>
    <?php echo $this->form()->openTag($form); ?>
    <section class="content-header">
        <?php echo $this->partial('layout/breadcrumb'); ?>
 
        <h1 class="pull-right" id="dbshop-menu-top">
            <button type="submit" class="btn btn-primary btn-sm"><i class="fa fa-check"></i> <?php echo $this->translate('保存設(shè)置'); ?></button>
            <?php echo $this->HelpUrl('phoneMessage'); ?>
        </h1>
    </section>
 
    <section class="content">
        <div class="row">
            <div class="col-md-12">
                <div class="nav-tabs-custom">
                    <ul class="nav nav-tabs">
                        <li class="active"><a href="#tab_1" data-toggle="tab"><?php echo $this->translate('管理員提醒'); ?></a></li>
                        <li><a href="#tab_2" data-toggle="tab"><?php echo $this->translate('訂單提醒'); ?></a></li>
                        <li><a href="#tab_3" data-toggle="tab"><?php echo $this->translate('其他提醒'); ?></a></li>
                    </ul>
                    <div class="tab-content">
                        <?php echo $this->partial('layout/messages'); ?>
                        <div class="tab-pane active" id="tab_1">
                            <div class="box-body">
                                <div class="form-group">
                                    <label class="col-sm-2 control-label"><?php echo $this->translate('管理員手機(jī)號碼'); ?></label>
                                    <?php if(count($this->phoneArea) == 1) { ?>
                                        <div class="col-sm-3">
                                            <?php echo $this->formElement($form->get('areaCode')); ?>
                                            <?php echo $this->formElementErrors($form->get('areaCode'), ['class'=>'error-message']); ?>
                                            <?php echo $this->formElement($form->get('adminPhone')); ?>
                                            <?php echo $this->formElementErrors($form->get('adminPhone'), ['class'=>'error-message']); ?>
                                        </div>
                                    <?php } else { ?>
                                        <div class="col-sm-2">
                                            <?php echo $this->formElement($form->get('areaCode')); ?>
                                            <?php echo $this->formElementErrors($form->get('areaCode'), ['class'=>'error-message']); ?>
                                        </div>
                                        <div class="col-sm-3">
                                            <?php echo $this->formElement($form->get('adminPhone')); ?>
                                            <?php echo $this->formElementErrors($form->get('adminPhone'), ['class'=>'error-message']); ?>
                                        </div>
                                    <?php } ?>
                                </div>
                                <div class="form-group">
                                    <label class="col-sm-2 control-label"><?php echo $this->translate('接收短信'); ?></label>
                                    <div class="col-sm-6">
                                        <?php echo $this->formElement($form->get('adminPhoneSend')); ?>
                                        <?php echo $this->formElementErrors($form->get('adminPhoneSend'), ['class'=>'error-message']); ?>
                                    </div>
                                </div>
                            </div>
                        </div>
                        <div class="tab-pane" id="tab_2">
                            <div class="box-body">
                                <div class="alert alert-info alert-dismissible">
                                    <?php if($this->smsConfig['sms_service_provider'] == 'aliSms') { ?>目前官方提供的可設(shè)置標(biāo)簽有 ${buyName} 購買人、${orderSn} 訂單編號、${orderTotal} 訂單金額、${deliveryName} 快遞名稱、${expressNumber} 快遞單號<?php } ?>
                                    <?php if($this->smsConfig['sms_service_provider'] == 'huyiSms') { ?>目前官方提供的可設(shè)置標(biāo)簽有 {buyName} 購買人、{orderSn} 訂單編號、{orderTotal} 訂單金額、{deliveryName} 快遞名稱、{expressNumber} 快遞單號。<br>互億短信服務(wù)已內(nèi)置模板,模板ID只需要填寫1,不為空即是啟用。<?php } ?>
                                    <?php if($this->smsConfig['sms_service_provider'] == 'tencentSms') { ?>目前官方提供的可設(shè)置標(biāo)簽有 {1} 購買人、{2} 訂單編號、{3} 訂單金額、{4} 快遞名稱、{5} 快遞單號<?php } ?>
                                    <?php if($this->smsConfig['sms_service_provider'] == 'smsbao') { ?>目前官方提供的可設(shè)置標(biāo)簽有 {buyName} 購買人、{orderSn} 訂單編號、{orderTotal} 訂單金額、{deliveryName} 快遞名稱、{expressNumber} 快遞單號。<?php } ?>
                                </div>
                                <div class="form-group">
                                    <label class="col-sm-2 control-label"><?php echo $this->translate('訂單提交模板ID'); ?></label>
                                    <div class="col-sm-3">
                                        <?php echo $this->formElement($form->get('addOrderSmsTemplateId')); ?>
                                        <?php echo $this->formElementErrors($form->get('addOrderSmsTemplateId'), ['class'=>'error-message']); ?>
                                    </div>
                                    <p class="form-control-static small">
                                        <?php if($this->smsConfig['sms_service_provider'] == 'smsbao') { ?>模板示例:親愛的{buyName},您的訂單已提交,訂單金額為{orderTotal},請及時進(jìn)行后續(xù)處理<?php } ?>
                                    </p>
                                </div>
                                <div class="form-group">
                                    <label class="col-sm-2 control-label"><?php echo $this->translate('訂單付款模板ID'); ?></label>
                                    <div class="col-sm-3">
                                        <?php echo $this->formElement($form->get('paymentOrderSmsTemplateId')); ?>
                                        <?php echo $this->formElementErrors($form->get('paymentOrderSmsTemplateId'), ['class'=>'error-message']); ?>
                                    </div>
                                    <p class="form-control-static small">
                                        <?php if($this->smsConfig['sms_service_provider'] == 'smsbao') { ?>模板示例:親愛的{buyName},您的訂單{orderSn},金額{orderTotal},已經(jīng)付款完成<?php } ?>
                                    </p>
                                </div>
                                <div class="form-group">
                                    <label class="col-sm-2 control-label"><?php echo $this->translate('訂單發(fā)貨模板ID'); ?></label>
                                    <div class="col-sm-3">
                                        <?php echo $this->formElement($form->get('shipOrderSmsTemplateId')); ?>
                                        <?php echo $this->formElementErrors($form->get('shipOrderSmsTemplateId'), ['class'=>'error-message']); ?>
                                    </div>
                                    <p class="form-control-static small">
                                        <?php if($this->smsConfig['sms_service_provider'] == 'smsbao') { ?>模板示例:親愛的{buyName},您的訂單{orderSn},已由快遞{deliveryName}發(fā)出,快遞單號{expressNumber}<?php } ?>
                                    </p>
                                </div>
                                <div class="form-group">
                                    <label class="col-sm-2 control-label"><?php echo $this->translate('訂單收貨模板ID'); ?></label>
                                    <div class="col-sm-3">
                                        <?php echo $this->formElement($form->get('receiptOrderSmsTemplateId')); ?>
                                        <?php echo $this->formElementErrors($form->get('receiptOrderSmsTemplateId'), ['class'=>'error-message']); ?>
                                    </div>
                                    <p class="form-control-static small">
                                        <?php if($this->smsConfig['sms_service_provider'] == 'smsbao') { ?>模板示例:親愛的{buyName},您的訂單{orderSn},已經(jīng)簽收<?php } ?>
                                    </p>
                                </div>
                                <div class="form-group">
                                    <label class="col-sm-2 control-label"><?php echo $this->translate('訂單取消模板ID'); ?></label>
                                    <div class="col-sm-3">
                                        <?php echo $this->formElement($form->get('cancelOrderSmsTemplateId')); ?>
                                        <?php echo $this->formElementErrors($form->get('cancelOrderSmsTemplateId'), ['class'=>'error-message']); ?>
                                    </div>
                                    <p class="form-control-static small">
                                        <?php if($this->smsConfig['sms_service_provider'] == 'smsbao') { ?>模板示例:親愛的{buyName},您的訂單{orderSn},已經(jīng)取消<?php } ?>
                                    </p>
                                </div>
                            </div>
                        </div>
                        <div class="tab-pane" id="tab_3">
                            <div class="box-body">
                                <div class="alert alert-info alert-dismissible">
                                    <?php echo $this->translate('用戶 注冊、登錄 驗證碼,除了啟用 短信服務(wù),還需要在 客戶設(shè)置 勾選 手機(jī)號碼和手機(jī)驗證碼。互億短信服務(wù)已內(nèi)置模板,模板ID只需要填寫1,不為空即是啟用。'); ?>
                                </div>
                                <div class="form-group">
                                    <label class="col-sm-2 control-label"><?php echo $this->translate('驗證碼模板ID'); ?></label>
                                    <div class="col-sm-3">
                                        <?php echo $this->formElement($form->get('captchaSmsTemplateId')); ?>
                                        <?php echo $this->formElementErrors($form->get('captchaSmsTemplateId'), ['class'=>'error-message']); ?>
                                    </div>
                                    <p class="form-control-static small">
                                        <?php if($this->smsConfig['sms_service_provider'] == 'aliSms') { ?>${code} 驗證碼<?php } ?>
                                        <?php if($this->smsConfig['sms_service_provider'] == 'huyiSms') { ?>{code} 驗證碼<?php } ?>
                                        <?php if($this->smsConfig['sms_service_provider'] == 'smsbao') { ?>模板示例:您的驗證碼:{code},15分鐘內(nèi)有效,請勿將驗證碼泄露給他人,如非本人操作請忽略<?php } ?>
                                        <?php if($this->smsConfig['sms_service_provider'] == 'tencentSms') { ?>{1} 驗證碼<?php } ?>
                                    </p>
                                </div>
                                <div class="form-group">
                                    <label class="col-sm-2 control-label"><?php echo $this->translate('后臺余額變更模板ID'); ?></label>
                                    <div class="col-sm-3">
                                        <?php echo $this->formElement($form->get('balanceSmsTemplateId')); ?>
                                        <?php echo $this->formElementErrors($form->get('balanceSmsTemplateId'), ['class'=>'error-message']); ?>
                                    </div>
                                    <p class="form-control-static small">
                                        <?php if($this->smsConfig['sms_service_provider'] == 'aliSms') { ?>${userName} 客戶名稱、${changeTime} 變動時間、${changeAmountType} 變動類型、${changeUserAmount} 變動金額、${userAmount} 變動后總額<?php } ?>
                                        <?php if($this->smsConfig['sms_service_provider'] == 'huyiSms') { ?>需自行添加 短信模板。<?php } ?>
                                        <?php if($this->smsConfig['sms_service_provider'] == 'smsbao') { ?>{userName} 客戶名稱、{changeTime} 變動時間、{changeAmountType} 變動類型、{changeUserAmount} 變動金額、{userAmount} 變動后總額<?php } ?>
                                        <?php if($this->smsConfig['sms_service_provider'] == 'tencentSms') { ?>{1} 客戶名稱、{2} 變動時間、{3} 變動類型、{4} 變動金額、{5} 變動后總額<?php } ?>
                                    </p>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </section>
    <?php echo $this->form()->closeTag(); ?>
</div>

好了經(jīng)過以上的添加,短信寶的短信平臺已經(jīng)替換成功了,可以正常使用了

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

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

開源插件

最新更新

電商類

CMS類

微信類

文章標(biāo)簽
国产精品一二三| 国产精品色眯眯| 伊人一区二区三区| 日韩有码在线播放| 成人性生交大片免费看小说 | 成人免费福利片| 免费xxxx性欧美18vr| 懂色aⅴ精品一区二区三区蜜月| 久久999免费视频| 久久久久久久9| 亚洲第一网站在线观看| 国产精品久久久久久久裸模| 欧美久久精品午夜青青大伊人| 97碰在线视频| 99热精品在线播放| 欧美亚洲图片小说| 国产日韩亚洲精品| 熟女少妇a性色生活片毛片| 国产成人免费视频网站| 欧美激情一区二区久久久| 九九久久久久久| 日韩电影在线一区| 另类美女黄大片| 91玉足脚交白嫩脚丫| 成人免费视频视频在线观看免费 | 热久久精品免费视频| 亚洲天堂网一区二区| 久久精品国产77777蜜臀| www.亚洲成人| 天天干天天操天天玩| 久久精品人人| 一区二区三区视频免费| 精品国产一二三四区| 国产成人在线观看| 国产精品jizz在线观看麻豆| 欧美日韩免费一区二区| 欧美日韩精品一区二区天天拍小说| 国产精品中文字幕久久久| 一级黄色a视频| 色综合天天综合在线视频| 成年人黄色在线观看| 日韩中文字幕av电影| 26uuu久久噜噜噜噜| 亚洲精品国产一区二区精华液| 国产乡下妇女做爰视频| 97国产精品videossex| 国产精品自在线| 天天干天天插天天射| 亚洲人成在线观| 一色道久久88加勒比一| 日本黄色一区二区| 国产成人精品无码播放| 国产精品另类一区| 亚洲欧洲精品一区二区| 美女性感视频久久| 91久久国产自产拍夜夜嗨| 国产精品久久久久久久久久久久久久久久 | 男女啊啊啊视频| 中文字幕亚洲欧美| 国产一区二区播放| 日韩一区二区三区在线播放| 青青草原在线免费观看| 一本一本久久a久久精品牛牛影视 一本色道久久综合亚洲精品小说 一本色道久久综合狠狠躁篇怎么玩 | 欧美在线视频一区| 一级黄色录像毛片| 欧美高清激情brazzers| 三上悠亚 电影| 亚洲国产精品人人做人人爽| 99热这里只有精品免费| 久久久天堂av| 国产91av视频在线观看| 福利91精品一区二区三区| 国产精成人品localhost| 亚洲 美腿 欧美 偷拍| 在线观看亚洲区| 亚洲高清在线不卡| 久久午夜色播影院免费高清| 神马影院一区二区三区| 成人黄页在线观看| 亚洲一区二区三区视频播放| 久久精品官网| 国产成人激情小视频| 97超视频在线观看| 国产精品69av| 亚洲自拍偷拍另类| 国产欧美 在线欧美| 日韩黄色在线观看| 亚洲日本精品一区| 国产精品对白交换视频| 成人亚洲视频在线观看| 午夜精品福利视频网站 | 福利视频网站一区二区三区| 亚洲精品蜜桃久久久久久| 狠狠躁夜夜躁人人躁婷婷91| 99精品一区二区三区无码吞精 | 91精品国产高清91久久久久久| 精品少妇一区二区三区| 国产十六处破外女视频| 色综合久久悠悠| 久久国产剧场电影| 国产 日韩 欧美在线| 日本韩国精品在线| 青青草免费av| 91牛牛免费视频| 久久精品人人爽人人爽| 九一精品久久久| 玉足女爽爽91| 亚洲一级片网站| 精品国一区二区三区| 正在播放亚洲精品| 你懂的网址一区二区三区| 一区二区三区产品免费精品久久75| 免费在线激情视频| 精品盗摄一区二区三区| 依依成人在线视频| 国产精品香蕉av| 国产欧美精品一区二区色综合| 久久久久国产精品区片区无码| 日韩欧美国产电影| 久久久久久久黄色片| 91视频-88av| 亚洲精品日韩综合观看成人91| 精品手机在线视频| 2019亚洲男人天堂| 久久久久久久电影| 成年人免费观看视频网站| 国产999精品久久久影片官网| 久久综合色婷婷| 亚欧精品视频一区二区三区| 国产精品com| 国产喂奶挤奶一区二区三区| 国产wwwwxxxx| 99三级在线| 色综合久久精品| 国产精品变态另类虐交| 97av影视网在线观看| 国产女人18毛片水真多成人如厕| 天天干天天干天天干天天干天天干| 欧美一区二区三区色| 在线观看免费av片| 麻豆传媒网站在线观看| 黑人精品xxx一区一二区| 久久久精品毛片| 97在线免费视频观看| 美女扒开尿口让男人操亚洲视频网站| 国产91精品一区二区| www.偷拍.com| 久久久久久国产精品美女| 国产精品午夜电影| 国产91国语对白在线| 欧美v在线观看| 国产91精品久久久| 亚洲成av人片在线| 日欧美一区二区| 在线免费观看成年人视频| 精品蜜桃一区二区三区| 亚洲欧美日韩精品久久亚洲区 | 激情五月婷婷久久| 国产精品99久久99久久久二8| 欧美三级三级三级爽爽爽| 精品一区二区三区av| 日韩久久久久久久久| 中文字幕第80页| 成人欧美一区二区三区视频| 亚洲欧美国产日韩天堂区| 国产精品二三区| 日本不卡在线视频| 中文字幕人妻一区二区在线视频| av在线网址导航| 99re在线国产| www欧美日韩| 色噜噜狠狠一区二区三区果冻| 免费美女久久99| 一本一本久久a久久| 国产aaaaa毛片| 国产精品高精视频免费| 亚洲精品一区二区三区影院| 一区二区成人在线| 成人午夜电影久久影院| 国产激情视频在线播放| 男女做暖暖视频| 黄色免费看视频| 久久久久网址| 久久福利视频导航| 亚洲在线成人精品| 成人免费观看av| 日本美女一级片| 日韩在线一卡二卡| 99视频在线免费| 国外成人在线视频网站| 美女福利视频一区| 91成人网在线| 亚洲线精品一区二区三区| 国产一区二区成人久久免费影院 | 国内成+人亚洲| 欧美综合一区第一页| 久久天天躁狠狠躁夜夜爽蜜月| 欧美成人a∨高清免费观看| 一区二区三区毛片| 亚洲国产成人自拍| 成人av免费观看| 国产真实乱子伦精品视频| 久久资源在线| 日韩av一二三| 久久久久欧美精品| 久久精品免费| 久久精品一区二区三区中文字幕| 国产av无码专区亚洲av| 男人的天堂久久久| 天天躁夜夜躁狠狠是什么心态| 日本少妇一区二区三区| 特级毛片在线免费观看| eeuss一区二区三区| 亚洲自拍偷拍区| 国产精品二区在线观看| 国产精品播放| 国产精品伊人日日| 国产精品久久久久久久久久99| 日日骚久久av| 在线综合视频播放| 中文字幕精品一区| 亚洲靠逼com| 色欧美日韩亚洲| 欧美一区二区三区视频免费播放 | 麻豆亚洲av成人无码久久精品| 日本爱爱爱视频| 青娱乐国产盛宴| 日韩三级视频在线| av中文在线观看| 三级欧美在线一区| 成人av免费在线| 亚洲成人免费av| 日韩午夜精品电影| 日韩亚洲欧美在线观看| 国产一区二区成人| 在线播放精品一区二区三区 | 久操成人在线视频| 国产日韩在线亚洲字幕中文| 国产精品我不卡| 男的插女的下面视频| 黑人玩弄人妻一区二区三区| 午夜爽爽爽男女免费观看| 国产成人免费观看视频| 久久亚洲不卡| 国产精品第13页| 91精品国产全国免费观看| 中文字幕欧美日韩精品| 国产在线观看精品一区二区三区| 午夜精品福利一区二区| caopor在线视频| 日韩一区二区三区四区视频| 91丨porny丨在线中文 | 久久综合一区二区三区| 国产一区二区视频播放| 91网址在线播放| 国产suv精品一区二区68| 超碰人人人人人人| 国产情人综合久久777777| 日韩一区二区三区三四区视频在线观看| www.日韩.com| 欧美极品一区| 色婷婷免费视频| 日本精品久久久久| 丁香六月久久综合狠狠色| 色综合久久综合网| 97视频在线观看免费| 精品国产乱码一区二区三区四区| 大肉大捧一进一出好爽动态图| 国产一级做a爱片久久毛片a| 另类综合日韩欧美亚洲| 性欧美大战久久久久久久久| 九九久久综合网站| 国产乱淫av片杨贵妃| 国产精品酒店视频| 黄色av免费观看| 国产精品不卡视频| 在线视频中文亚洲| 色综合久久88色综合天天提莫| 加勒比一区二区| 日本不卡视频一二三区| 欧美精品在线观看一区二区| 国产欧美 在线欧美| 特黄特黄一级片| 国产高清在线免费| 国产日本欧美一区二区| 欧美电视剧在线看免费| 国产经品一区二区| 天天操天天干天天操天天干| 国产在线国偷精品产拍免费yy| 一区二区三区日本| 欧美一级淫片videoshd| 成人羞羞国产免费网站| 国产福利资源在线| 欧美日韩黄色影视| 国产精品高潮呻吟久久av无限| 久久国产亚洲精品无码| 国产在线观看成人| av成人老司机| 亚洲欧美国产va在线影院| 糖心vlog在线免费观看| 中文字幕二区三区| 色狠狠av一区二区三区| 国产免费一区二区三区在线能观看| 中文字幕人妻无码系列第三区| 精品写真视频在线观看| 中文字幕欧美在线| 黄色片在线免费| 狠狠色丁香久久婷婷综| 欧美精品一区二区三区蜜桃视频| 国产三级中文字幕| 日本在线视频中文字幕| 狠狠久久亚洲欧美专区| 国产精品男人的天堂| chinese全程对白| 99久久99久久精品免费看蜜桃| 午夜精品久久久久久久99热浪潮| 国内自拍偷拍视频| 国产精品一区一区三区| www.久久久久| 人妻在线日韩免费视频| 国产欧美久久久精品影院| 国产一区私人高清影院| 日韩特级黄色片| 在线免费观看一区| 亚洲午夜在线观看| 久久久精品午夜少妇| 国内精品一区二区三区| 国产精品 欧美激情| 91国偷自产一区二区三区成为亚洲经典| 黄色一区三区| 免费观看黄色一级视频| 欧美激情免费看| 国产在视频线精品视频| 亚洲午夜久久久久久久久电影网| 天堂一区二区三区| 97久久人国产精品婷婷| 精品女同一区二区| 欧美激情一区二区三区p站| 亚洲三级免费观看| 国产又粗又大又爽的视频| 午夜精品一二三区| 97视频在线观看视频免费视频 | 国产专区综合网| 成人信息集中地欧美| www.黄色一片| 丝袜美腿亚洲一区二区| 在线看的片片片免费| 欧美日韩极品在线观看一区| 欧美日韩在线免费播放| 自拍偷在线精品自拍偷无码专区 | 午夜激情久久久| 黄色网在线视频| 国产亚洲一区二区三区四区| 91网站在线观看免费| 丰满少妇久久久久久久| 亚洲三区在线观看| 日韩和欧美一区二区三区| 国产三级精品在线不卡| 国精品**一区二区三区在线蜜桃| 国产成人精品一区二区三区福利| 日韩精品久久理论片| 久久99精品久久久久久三级 | 国产91成人video| 亚洲精品一级片| 国产精品老女人精品视频| 天堂va蜜桃一区二区三区漫画版| 国产精品麻豆免费版| 99久久婷婷国产综合精品| 日韩欧美精品在线不卡| 91网站黄www| 韩国一区二区av| 欧美午夜免费电影| 久久精品女同亚洲女同13| 亚洲精品一线二线三线| 日本中文字幕第一页| 日韩av大片免费看| 国产一本一道久久香蕉| av在线免费观看国产| 欧美亚洲一区二区三区四区| 欧美 日韩 国产 一区二区三区| 久久久噜噜噜久久| 国产裸体永久免费无遮挡| 国产精品91久久久久久| 成人小视频在线| 91女神在线观看| 在线国产精品播放| 日本不卡一二区| 久久婷婷国产麻豆91天堂| 丁香六月天婷婷| 四虎精品欧美一区二区免费| 性做久久久久久久久| 国产精品白浆一区二小说| 亚洲综合中文字幕68页| 国产成人亚洲精品狼色在线| 国产日韩亚洲欧美在线| 日韩欧美综合在线| av男人天堂av| 好吊妞无缓冲视频观看| 色综合久久88色综合天天免费| 国产在线视频你懂的| 国产伦精品一区二区三区照片| 亚洲国产日韩在线一区模特| 久久精品国产亚洲AV无码麻豆| 成人自拍性视频| 精品久久久久久久久中文字幕| 青青草免费观看视频| 日韩国产一区久久| 日韩午夜av电影| 久久成人羞羞网站| 午夜一区二区三区免费|