待发短信

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

4001-021-502

工作时间

9:00-18:00

昊海拼团短信接口替换

昊海拼团是一款针对于中小型商户开发的一款拼团软件,PHP源码开源,支持二次开发,小编对于这款软件还是比较了解的,今天小编就分享一下如何进行二次开发,我以替换短信接口为例,一步一步教大家如何开发,使用的接口是我们短信宝短信群发平台的短信接口,我们短信宝短信群发平台发送速度快,非常稳定,注册就送测试短信,推荐大家使用。

我们首先替换后台的显示界面,打开项目/languages/zh_cn/admin/shop_config.php文件,这个是配置文件,修改280~283行和327~329行,修改代码如下:

?
1
2
3
4
5
6
$_LANG['cfg_name']['sms_name'] = 'APP专用短信接口账号';
$_LANG['cfg_name']['sms_password'] = 'APP专用短信接口密码';
$_LANG['cfg_name']['sms_sign'] = 'APP专用短信签名';
$_LANG['cfg_desc']['sms_name'] = '<strong>短信宝</strong>短信接口申请地址 
<a href="http://www.smsbao.com/" target="_blank">http://www.smsbao.com/</a>';
$_LANG['cfg_desc']['template'] = '目前两套模板(1. haohainew  2. haohai2017 )';

配置文件修改完成我们需要在数据库中增加短信宝的接口字段,在根目录下建一个install_smsbao.php文件,代码为:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
define('IN_HHS', true);
require(dirname(__FILE__) . '/includes/init.php');
 
$sql "INSERT INTO `hhs_shop_config` VALUES ('', '9999', 'sms_sign', 'text', '', '', 'smsbao', '1')";
if(!$query $db->query($sql)) {
        echo "执行sql语句成功 ".mysql_error();
        exit();
}
 
echo "<h4>短信宝短信插件安装成功,请删除您网站根目录下的install_smsbao.php文件</h4>";
 
 
?>

最后我们替换短信的发送接口代码,打开项目/includes/cls_sms.php文件,修改send方法,修改代码为:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
function send($phone$msg$send_date ''$send_num = 1)
{
    $msg '【'.$GLOBALS['_CFG']['sms_sign'].'】' $msg;
    $uid $GLOBALS['_CFG']['sms_name'];
    //用户账号
    $pwd $GLOBALS['_CFG']['sms_password'];
    //密码
    $mid '';
    $time '';
    $http 'http://api.smsbao.com/sms';
    $data array('u' => $uid'p' => strtolower(md5($pwd)), 'm' => $phone'c' => $msg'time' => $time'mid' => $mid);
    $re $this->aaaaa($http$data);
    //POST方式提交
    if (trim($re) == '0')
    {
        return true;
    }
    else
    {
        return false;
    }
}

好了,经过以上的替换,短信宝的短信平台已经替换成功了,我们进行发送测试。

报备一下短信宝的VIP模板,这样就可以走短信宝的优质通道了,并且免审核了,短信内容3~5秒就可送达。
 
开源插件
文章标签