56短信网
56短信接口-易接入,最全的短信接口
微橙—人人店短信接口插件修改
来源:56短信网 发布人:技术部 发表于:2019-06-24 11:18:11 阅读:
导读: 微橙人人店短信接口插件修改,56短信接口目前适用于市场上所有的商城、CMS、手机APP、网站等,无论您的程序是那个版本,您在修改中或调到短信接口中遇到问题可以随时联系我们技术人员,微信QQ同号:QQ:826585910,我们将为您提供免费的技术支持,如果您对代码不懂,可以联系我们技术人员帮您免费接入调试。 1.系统管理后台-公众号管理-营销模块-人人店-设置-短信配置-短信接口设置 填写56短信网用户名和密码 2.addons\ewei_shopv2\core\com\sms.php 核心代码如

微橙—人人店短信接口插件修改,56短信接口目前适用于市场上所有的商城、CMS、手机APP、网站等,无论您的程序是那个版本,您在修改中或调到短信接口中遇到问题可以随时联系我们技术人员,微信QQ同号:QQ:826585910,我们将为您提供免费的技术支持,如果您对代码不懂,可以联系我们技术人员帮您免费接入调试。

1.系统管理后台-公众号管理-营销模块-人人店-设置-短信配置-短信接口设置 填写56短信网用户名和密码

2.addons\ewei_shopv2\core\com\sms.php 核心代码如下

public function send($mobile, $tplid, $data, $replace = true)
    {
        global  w;
        $smsset = $this->sms_set();
        $template = $this->sms_verify($tplid, $smsset);
        if (empty($template['status']))
        {
            return $template;
        }
        $params = $this->sms_data($template['type'], $data, $replace, $template);
        if ($template['type'] == 'juhe')
        {
            $data = array('mobile' => $mobile, 'tpl_id' => $template['smstplid'], 'tpl_value' => $params, 'key' => $smsset['juhe_key']);
            $result = $this->http_post('http://jiekou.56dxw.com/sms/webinterface.aspx?', $data);
            if (empty($result) || (0 < $result['error_code']))
            {
                return array('status' => 0, 'message' => '短信发送失败(' . $result['error_code'] . '):' . $result['reason']);
               
               
            }
        }
       
        if ($template['type'] == 'ihuyi') {
            $results = array(
                    '-1' => '密码错误',
                    '-5' => '余额不足'
                );

            $url = 'http://jiekou.56dxw.com/sms/webinterface.aspx?username='.$smsset['ihuyi_key'].'&userpwd='.md5($smsset['ihuyi_secret']).'&handtel='.$mobile.'&sendcontent='.$params;

            $res = file_get_contents($url);

            if ($res !=1) {
                return array('status' => $res, 'message' => $results[$res]);
            }

        }
       
        if ($template['type'] == 'dayu')
        {
                    include_once EWEI_SHOPV2_VENDOR . 'dayu/TopSdk.php';
                    $dayuClient = new TopClient();
                    $dayuClient->appkey = $smsset['dayu_key'];
                    $dayuClient->secretKey = $smsset['dayu_secret'];
                    $dayuRequest = new AlibabaAliqinFcSmsNumSendRequest();
                    $dayuRequest->setSmsType('normal');
                    $dayuRequest->setSmsFreeSignName($template['smssign']);
                    $dayuRequest->setSmsParam($params);
                    $dayuRequest->setRecNum('' . $mobile);
                    $dayuRequest->setSmsTemplateCode($template['smstplid']);
                    $dayuResult = $dayuClient->execute($dayuRequest);
                    $dayuResult = (array) $dayuResult;
                    if (empty($dayuResult) || !empty($dayuResult['code']))
                    {
                        return array('status' => 0, 'message' => '短信发送失败(' . $dayuResult['sub_msg'] . '/code: ' . $dayuResult['code'] . '/sub_code: ' . $dayuResult['sub_code'] . ')');
                       
                    }
        }

        return array('status' => 1);
    }

 

 

扫描加技术微信,免费帮您接入

 

 

 

 

为您打造简单,易接入的短信接口服务 短信接口文档 扫扫加技术微信
关于56短信网
  • 联系我们:
  • 电话:0311-85235895
  • 0311-89801332
  • Emaill:
  • jiekou@56dxw.com
  • (#替换成@)
栏目导航
短信接口文档
56短信插件
扫一扫 加微信
享24小时服务
版权所有:56短信网 网络经营许可证编号:冀ICP备08006792号