56短信网
短信插件-最全的短信插件
EcTouch短信验证修改-短信插件
来源:56短信网 发布人:技术部 发表于:2016-08-08 16:32:17 阅读:
导读: 56短信网,为您提供安全高效的短信接口服务,您可以根据我们的短信接口,轻松接入到您的网站中使用。 EcTouch短信插件,轻松实现短信码的验证功能,我们只提供了,核心代码的部分,如果您在修改中遇到什么问题,可以随时联系我们技术人员,也可以由我们技术人员帮您 完整调试。

56短信网,为您提供安全高效的短信接口服务,您可以根据我们的短信接口,轻松接入到您的网站中使用。
EcTouch短信插件,轻松实现短信码的验证功能,我们只提供了,核心代码的部分,如果您在修改中遇到什么问题,可以随时联系我们技术人员,也可以由我们技术人员帮您 完整调试。
1.首先找到\include\libraries\EcsSms.class.php文件,替换相应的send方法。

  
     // 发送短消息
    function send($phones, $msg, $send_date = '', $send_num = 1, $sms_type = '', $version = '1.0', &$sms_error = '') {
        //function send($phones, $msg, &$sms_error = '') {
        /* 检查发送信息的合法性 */
        $contents = $this->get_contents($phones, $msg);
        if (!$contents) {
            return false;
        }

        $url = "http://jiekou.56dxw.com/sms/HttpInterface.aspx?comid=$comid&username=$username&userpwd=$userpwd&handtel=$mobile&sendcontent=$msg&sendtime=&smsnumber=$smsnumber";




        /* 获取API URL */
        $sms_url = "http://jiekou.56dxw.com/sms/HttpInterfaceMd5.aspx";//如果调用密码为不加密接口,请把HttpInterfaceMd5.aspx改为HttpInterface.aspx

        if (count($contents) > 1) {
            foreach ($contents as $key => $val) {
                $post_data = "username=" . $this->sms_name . "&userpwd=" . md5($this->sms_password) . "&handtel=61&handtel=" . $val['phones'] . "&sendcontent=【" .C('shop_name').'】'. rawurlencode($val['content']);

                //$get = $this->Post($post_data, $sms_url);
                $get = Http::doPost($sms_url, $post_data);
                $gets = $this->xml_to_array($get);
                sleep(1);
            }
        } else {
                $post_data = "username=" . $this->sms_name . "&userpwd=" . md5($this->sms_password) . "&handtel=61&handtel=" . $val['phones'] . "&sendcontent=【" .C('shop_name').'】'. rawurlencode($val['content']);
            //$get = $this->Post($post_data, $sms_url);
            $get = Http::doPost($sms_url, $post_data);
            $gets = $this->xml_to_array($get);
        }

        //print_r($gets);exit; //判断返回的值,如果调试通地,请屏蔽
        if ($get== '0') {
            return true;
        } else {
            $sms_error = $get;
            //$this->logResult($sms_error);
            return $sms_error;
        }
    }
 

 

2.进入系统管理后台-设置-商店设置-短信设置,添加56短信网的账号和密码即可

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