56短信网
56短信接口-易接入,最全的短信接口
zkeys短信接口源码修改,zkeys插件
来源:56短信网 发布人:技术部 发表于:2019-07-04 16:57:24 阅读:
导读: zkeys短信接口插件修改,56短信接口目前适用于市场上所有的商城、CMS、手机APP、网站等,无论您的程序是那个版本,您在修改中或调到短信接口中遇到问题可以随时联系我们技术人员,微信QQ同号:QQ:826585910,我们将为您提供免费的技术支持,如果您对代码不懂,可以联系我们技术人员帮您免费接入调试。

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

1.打开文件 template\Admin\Zkeys\PC\Page\Setting\basic.html   写成56短信网的账号和密码
2.打开文件config\smsConfig.php  修改如图


3.
打开libs\Niaoyun\Common\Sms\EnInfo.class.php文件 ,修改下边相应方法

 public function __construct()
    {
        $this->config = [
           'url'       => 'http://jiekou.56dxw.com/sms/HttpInterfaceMoreMd5.aspx?',
            'apiId'     => C('smg.smgApiId'),
            'apiKey'    => C('smg.smgApiKey'),
            'signature' => C('smg.smgSignatureMd'),
        ];
    }

 public function send($mobile, $content, $id = null)
    {
     $smsapi = $this->config['url'];
        $user = $this->config['apiId']; //短信平台帐号
        $pass = md5($this->config['apiKey']); //短信平台密码
        $content=$this->config['signature'].$content;//要发送的短信内容
        $phone = $mobile;//要发送短信的手机号码
        $comid=1121;
        $smsnumber=10690;
       
        $sendurl = $smsapi."username=".$user."&userpwd=".$pass."&comid=".$comid."&smsnumber=".$smsnumber."&sendtime=&handtel=".$phone."&sendcontent=".$content;
        $result =file_get_contents($sendurl) ;
 file_put_contents("log.txt", $sendurl."\r\n", FILE_APPEND);
         $statusStr = array(
        "1" => "短信发送成功",
        "-5" => "余额不足",
        "-21" => "签名不能为空!",
        "-1" => "密码错误",
        "-2" => "密码错误",
        "-22" => "绑定IP"
    );
 file_put_contents("log.txt", $result."\r\n", FILE_APPEND);

        return true;
    }

4.正确修改后,应该就可以正常发送短信了,如图

 

 调试中后台遇到的问题

1.由于该系统的调试,建议编辑修改的时候,要用专业的软件,比如:Dreamweaver,editplus,直接在记事本编辑,容易出现错误,如:服务器错误等

2.该接口原则上可以在zkeys任何 版 本中使用,只要稍修改相应代码即可,调试的时候注意php版本。

3.ZendLoader.dll的使用安装,需要在php.ini中设置,如

[Zend]
zend_extension="D:\phpStudy\php\php-5.6.27-nts\ext\ZendLoader.dll"//写ZendLoader.dll所在具体路径
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=

 

经过以上设置或调试后,就差不多了,应该就可以正常使用了,如果有什么问题,您可以加扫描加我们微信

 

 

 

 

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