destoon短信接口修改方法

destoon7.0第三方短信插件下载 destoon7.0整合云信通短信平台教程 destoon7.0整合云信通短信插件 destoon7.0完全替代官方短信插件信通短信价格和阿里大鱼一样,到达速度也差不多,最主要的一个好处是无需设置模板,完全可以继承destoon官方默认模板。价格:4分5一条,量大更优惠功能说明:1:短信账号和签名完全后台操作,不需要改代码。2:短信账号和签名完全后台操作,不需要像阿里大鱼那样挨个设置短信签名。3:通过destoon后台可显示短信剩余条数。4... 阅读详情

destoon是很优秀的B2B行业站程序。程序模块化开发契合度很高,二次开发起来也很顺畅。数据缓存,权限分配,SEO功能方面都不错。

但是在使用这套程序的时候,常常要用到发送短信的功能,而destoon本身只接入了自己的短信接口。一些初接触destoon的开发者不知道如何修改。

所以铁牛特此写个文档分享如何修改destoon如何接入外部短信接口。

第一步:找到/include/global.func.php文件,搜索函数send_sms

修改function send_sms为function send_sms_back,新建函数send_sms

function send_sms($mobile, $message, $word = 0, $time = 0){
    global $db, $DT, $DT_TIME, $DT_IP, $_username;
    if(!$DT['sms'] || !$DT['sms_uid'] || !$DT['sms_key']) return false;
    $sms_url = 'http://app.com/test/sms.php';//你的短信接口地址
    //例如你的短信接口是http://app.com/test/sms.php?username=athena&pwd=123456&mobile=15889726201&msg=我的测试短信内容
    
    $word or $word = word_count($message);
    $sms_message = rawurlencode(convert($message, DT_CHARSET, 'UTF-8'));
    //data是你的url字符串 例如:username=athena&pwd=123456&mobile=15889726201&msg=我的测试短信内容
    $data = 'username='.$DT['sms_uid']
    . '&pwd='.$DT['sms_key']
    . '&mobile='.$mobile
    . '&msg='.$sms_message;
    
//采用PHP的cURL库推送网页 
$cur = curl_init($sms_url);
curl_setopt($cur, CURLOPT_POST, 1);
curl_setopt($cur, CURLOPT_POSTFIELDS, $data);
curl_setopt($cur, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($cur, CURLOPT_HEADER, 0);
curl_setopt($cur, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($cur, CURLOPT_RETURNTRANSFER, 1);
$rec = curl_exec($cur);
curl_close($cur);
$code='';
if(!$rec==$DT['sms_ok']){
    $code = 'Can Not Connect SMS Server';
}
else{
    $code =$DT['sms_ok'];
}

$db->query("INSERT INTO {$db->pre}sms (mobile,message,word,editor,sendtime,code) VALUES ('$mobile','$message','$word','$_username','$DT_TIME','$code')");

    return $code;    
}


 

第二步:设置短信返回值

我的短信接口地址是:http://app.com/test/sms.php,如果短信发送成功,信息是success,这个发送成功的信息需要在destoon管理后台去设置

 

 

 

 

提示:如果你的curl_init()函数不可用

找到找到php.ini,修改extension=php_curl.dll 把前面的分号去掉
如果你的php库没有php_curl.dll,那么将php_curl.dll php5ts.dlllibeay32.dll ssleay32.dll 复制到 windows/system32下 重启IIS或Apache服务即可。

 

destoon开发交流群号码:98537090

 

微信小程序渗透测试实战:从信息收集到漏洞挖掘的完整指南 渗透测试是评估Web应用、移动应用安全性的核心方法,通过模拟攻击者行为来发现潜在漏洞。其原理在于主动识别系统在身份验证、数据输入、业务逻辑等环节的缺陷,技术价值在于将安全防护从被动防御转向主动预警。在移动互联网时代,随着微信小程序的广泛应用,其独特的技术架构(混合前端、微信通信层、后端API)形成了新的攻击面。应用场景已从传统网站扩展到小程序这类轻量级应用,涉及电商、金融、政务等多个领域。本文聚焦微信小程序渗透测试,深入解析如何通过反编译获取前端源码、配置抓包环境突破HTTPS限制,并系统介绍硬编码敏感信息 阅读详情

相关推荐

Destoon二次开发:阿里云短信验证码对接实战指南

短信验证码是企业级Web应用保障账号安全的核心功能,其实现依赖短信服务商提供的开放接口。在PHP系统集成中,接口调用通常需要完成签名计算、参数编码、模板匹配等步骤,而阿里云短信服务对API鉴权与模板规范有严格约束。理解RPC风格接口的签名机制,是打通短信通道的关键技术价值。针对使用Destoon构建的企业网站,当内置旧版阿里云短信驱动失效时,开发者可以基于自定义驱动类重新封装发送逻辑,通过统一短信入口实现验证码、通知等场景的无缝切换。本文以Destoon二次开发为例,详细分析阿里云短信API接入过程中的签名

weixin_33976326的博客 370

destoon7.0注册添加短信验证码验证功能.zip

destoon7.0注册添加短信验证码验证功能,注册页面添加手机号以及添加手机验证码功能,亲测成功!

Destoon对接阿里云短信验证码:从开通到防刷完整攻略

短信验证码是企业网站身份认证的核心环节,尤其对于运行在老旧PHP架构上的B2B系统而言,稳定高效的短信通道至关重要。文章从短信服务的基础概念入手,解析阿里云短信服务的API原理与签名模板审核规则,说明如何通过RAM子账号AccessKey保障安全,并将SDK平滑嵌入传统PHP框架。在此基础上,探讨验证码的存储、生成与校验逻辑,以及频率限制、IP防刷等工程实践。适用于注册、登录、找回密码等场景。最后结合Destoon系统,完整演示了从开通阿里云短信服务到代码落地、防刷加固的全过程,帮助开发者快速实现高可用短信

weixin_29504571的博客 334

destoon短信接口更换成和其他运营商通道并存-附件资源

destoon短信接口更换成和其他运营商通道并存-附件资源

destoon系统 接入第三方短信平台

此处接入的平台为互亿无线sms.ihuyi.com  修改两个文件 第一个:\include\global.func.php 找到方法 function send_sms  修改为 function send_sms($mobile, $mobilecode, $word = 0, $time = 0){ $sms_url = 'http://106.ihuyi.cn/web

网络安全 1659

destoon短信接口源码修改

destoon短信接口原码修改

jjzaihaozhe的专栏 3376

destoon 短信发送函数及短信接口修改

//$DT在common.inc.php中定义,$CACHE = cache_read('module.php');$DT = $CACHE['dt']; 从缓存里读取网站配置信息。 //$db数据库类,$DT 全局配置,$DT['sms']开启手机短信,$DT_TIME系统时间,$DT_IP 当前ip地址,$_username当前用户 //DT_CLOUD_UID D...

weixin_30240349的博客 287

destoon短信接口更换成和其他运营商通道并存

destoon短信接口更换成和其他运营商通道并存destoon是一块非常不错的程序,功能非常的强大,而且seo功能也还不错,但destoon只接了自己的短信接口,好多人在相关群里边抱怨,所以我忍不住就搞了一下。本次升级所用的版本信息 define(‘DT_VERSION’, ‘6.0’); define(‘DT_RELEASE’, ‘20170109’ 包含短信接口destoon官方接口 创世华

一讯先森 965

destoon对接阿里云短信验证码功能.rar

destoon对接阿里云短信验证码功能,对接阿里云短信接口,可发送短信验证码以及短信模板,亲测成功。

destoon短信接口修改

destoon是一块非常不错的程序,功能非常的强大,这里只是对destoon短信接口做了修改,文件版本是(V5.0 R20141126),如果版本不同,您可以修改global.func.php的send_sms方法, 具体可以参考:http://blog.csdn.net/jjzaihaozhe/article/details/50040297

表单提交后调用自定义服务

表单扩展逻辑是在新增、修改、删除表单时触发,调用EOS服务中的实体服务,完成数据操作,远程调用等一系列场景的功能。注:扩展逻辑在流程表单中不生效,流程表单中请使用流程业务事件。使用场景:在新增表单数据成功时发送信息通知给管理员。

py_doc的博客 285

php-调用阿里云第三方短信接口

去云市场找一个短信接口 https://market.aliyun.com/products/56928004/cmapi023305.html?spm=5176.2020520132.101.7.791372187l0Zqa 购买短信包 找到自己的appcode,进入 管理控制台找到自己的appcode 调用接口即可 <?php $host = "http://dingxin.market.alicloudapi.com"; $path = "/dx/send..

奇葩也是花 1115

阿里云短信发送接口实现

使用阿里云短信接口发送验证码。

qq_21344887的博客 717
上一篇: PHPNow升级PHP版本为5.3.5
下一篇: Win 2008 R2远程安装之后,硬盘变成脱机状态(由于管理员设置的策略,该磁盘处于脱机状态)
gatekey
博客等级 码龄19年 4粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值