待发短信

在线客服
产品支持 短信宝客服
合作渠道 渠道合作
服务咨询

4001-021-502

工作时间

9:00-21:00

Oreo支付系统新增短信宝短信接口

Oreo支付系统,专注于聚合支付网站解决方案提供。小编对这款系统还比较了解,今天就以替换短信接口为例为大家讲解一下如何进行二次开发,使用的短信接口是我们短信宝短信群发平头的短信接口,我们短信宝短信群发平台非常稳定,发送速度快,注册就送测试短信,推荐大家使用。
首先打开项目admin\oreo_dispatch.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
<option value="1" <?=$conf['mail_cloud']==1?"selected":""?> >短信宝</option>
 
 
 
    <div class="form-group">
       <label>短信宝账号</label>
       <div>
          <input class="form-control"  type="text range" placeholder="" name="sms_user" value="<?php echo $conf['sms_user']; ?>" class="form-control"/>
          <small>* 还没注册短信宝?<a href ="https://www.smsbao.com">立即注册</a></small>
       </div>
    </div>
    <div class="form-group">
        <label>app_key</label>
        <div>
          <input class="form-control"  type="text range" placeholder="" name="sms_appkey" value="<?php echo $conf['sms_appkey']; ?>"/>
          <small>* 登录短信宝平台查看</small>
        </div>
    </div>
    <div class="form-group">
        <label>短信模板</label>
        <div>
          <input class="form-control"  type="text range" placeholder="" name="mail_apiuser" value="<?php echo $conf['mail_apiuser']; ?>" class="form-control"/>
        </div>
    </div>

接着打开项目oreo\oreo_function\quote\Oreo.Must.php,替换send_sms短信发送方法

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
function send_sms($phone$code$moban='1'){
    global $conf;
    $statusStr array(
                "0" => "短信发送成功",
                "-1" => "参数不全",
                "-2" => "服务器空间不支持,请确认支持curl或者fsocket,联系您的空间商解决或者更换空间!",
                "30" => "密码错误",
                "40" => "账号不存在",
                "41" => "余额不足",
                "42" => "帐户已过期",
                "43" => "IP地址限制",
                "50" => "内容含有敏感词",
                "51" => "手机号码不正确"
            );
    $user=$conf['sms_user'];
    $apikey=$conf['sms_appkey'];
    $templateContent=$conf['mail_apiuser'];
    $content str_replace('{code}'$code$templateContent);
    $url 'http://api.smsbao.com/sms?u='.$user.'&p='.$apikey.'&m=' $phone '&c=' . urlencode($content);
 
    $data=get_curl($url);
    $code=json_decode($data,true);
    if($code== 0){
        return true;
    }else{
        return $statusStr[$code];
    }
}

好了经过以上的添加,短信宝的短信平台已经替换成功了,可以正常使用了

报备一下短信宝的VIP模板,这样就可以走短信宝的优质通道了,即便遇到敏感文字我们都不会人工审核,短信内容3~5秒就可送达。

另外:我们已经开发好完整的Oreo 支付系统短信宝插件,点击此链接 下载及查看安装流程。

开源插件

最新更新

电商类

CMS类

微信类

文章标签