小京东(小鲸懂)是基于ECSHOP原始功能进行二次开发的一款B2B2C模式的综合性商城系统,它就像京东商城一样既可以自营,同时也允许各地商家入驻您的商城来开店销售产品。

公司有一客户就使用的小京东商城,一直说短信接收速度太慢,每次都要20多秒才能收到,严重影响用户的体验度,他问我如何提高短信接收速度,还有就是哪家的通道快速,稳定一些。我给他推荐的是短信宝,网址是:http://www.smsbao.com,因为我以前修改过几家接口,一直是用他们家的,速度方面是不错的,也稳定。我做了一些简单的修改,在这儿把原码分享给大家,基于小京东5.0开发,还是非常简单的,把涉及到短信发送的函数代码修改掉即可,适于用于电脑版本和手机版本,并且我已经把此代码提供给了短信宝,短信宝官方也把代码整理成了插件,满足了更多用户的需求。

如果大家还有什么不清楚的,可以联系他们的技术人员,帮你调试一下,修改文件:sms/sms.php (电脑版),也可以适用于mobile/sms/sms.php (手机版本)。

  1. 首先先登入后台,管理中心 –> 商店设置 –> 短信设置中设置发送的基本配置。如图:

  2. 然后找到所有sendSMS函数进行修改。参考如下代码:

function sendSMS ($mobile, $content, $time = '', $mid = '')
{$http = 'http://api.smsbao.com/sms'; // 短信接口$uid = $GLOBALS['_CFG']['ecsdxt_user_name']; // 用户账号$pwd = $GLOBALS['_CFG']['ecsdxt_pass_word']; // 密码$data = array('u' => $uid, // 用户账号'p' => strtolower(md5($pwd)), // MD5位32密码,密码和用户名拼接字符'm' => $mobile, // 号码'c' => $content // 内容);$re = postSMS($http, $data); // POST方式提交// change_sms change_start$re_t = substr(trim($re), 3, 3);if(trim($re) == '0' || $re_t == '0')// change_sms change_end{return true;}else{return false;}
}
  1. 最后进行测试,发送成功。

最后说一下,手机端的代码也是这样修改。赶快自己尝试一下吧。

小京东V5.X短信宝插件开发相关推荐

  1. WordPress主题zibll子比主题+新增阿里云短信/腾讯云/短信宝/风吹雨短信接口

    介绍: WordPress主题zibll子比主题–版本V5.1版 新增用户登录/注册/找回密码页面及多项对应设置(自动生成无需设置) 新增默认登录为弹框或页面的选项 新增登录框左侧图像显示功能(支持多 ...

  2. DsMall商城新增短信宝短信接口

    DSMall基于国内优秀开源框架THinkPHP.打造出的一套开源的B2B2C电子商务系统.小编带着大家一起开发DSMall商城2.5.3的短信宝插件接口.我们使用的短信接口是短信宝短信群发平台的短信 ...

  3. 彩虹易支付新增短信宝短信接口

    彩虹易支付系统,专注于聚合支付网站解决方案提供.小编对这款系统还比较了解,今天就以替换短信接口为例为大家讲解一下如何进行二次开发,使用的短信接口是我们短信宝短信群发平头的短信接口,我们短信宝短信群发平 ...

  4. TP5 短信宝 发送短信验证码

    一.请求发送短信接口 public function sendCode(){//接收手机号$data['phone'] = input('get.phone');//判断是否接到手机号$validat ...

  5. thinkphp6 短信宝/腾讯云发送手机号验证码

    短信接口 场景:通常在使用手机号注册时需要发送短信验证码,在修改密码等敏感操作时也需要验证手机号发送短信验证码. 短信验证码的目的:验证用户的身份是否本人 在项目代码中发送短信,通常要调用第三方短信商 ...

  6. WordPress安装短信宝短信插件教程

    wordpress v4.x utf8 短信宝插件-1.0基础版下载 wordpress v4.x utf8 短信宝插件-1.1加强版下载 wordpress v5.x utf8 短信宝插件-1.2下 ...

  7. 短信宝 php使用,[php] 使用 短信宝 发送短信(thinkphp)

    /*** SmsBao实现类* @category Think* @package Think* @subpackage Sms*/classSmsBao { private$account;//短信 ...

  8. ThinkPHP6集成腾讯云、短信宝短信发送的工具类

    composer安装 composer require mrwanghongda/sms-sdk 代码: use Mrwanghongda\SmsSdk\Sms\SmsFactory;/*** 短信宝 ...

  9. 短信宝接入发送短信实测 Java

    1丶注册短信宝 2 代码分为授权跟参数实体 授权实体 @Data public class SmsBaoAuthorization {//http://api.smsbao.com/sms priva ...

  10. 短信发送接口(短信宝)

    实现:现在的注册一般是通过短信或邮箱两种方式获取验证信息,所有这一篇是短信验证的接口的demo,下一篇我再将邮件验证的demo展示(thinkPHP框架为例): 效果: 步骤: 现在的注册一般是通过短 ...

最新文章

  1. Oracle与JCP执行委员会分享了他们的Java EE策略
  2. 推荐8个私藏已久的实用网站,每一款都能带来惊喜!
  3. linux yum localinstall 解决本地rpm包的依赖问题
  4. linux中用截取一些信息,Linux如何使用cut命令截取文件信息
  5. 第一课 计算机组成原理(哈工大)
  6. Matlab画图-非常具体,非常全面
  7. Tomcat6下使用jBPM-4出现 java.lang.LinkageError。javax/el/ExpressionFactory解决办法
  8. 【BZOJ3527】【ZJOI2014】力
  9. SAP 电商云 Spartacus Checkout 端到端测试
  10. 前端学习(557):css与百分比单位
  11. css z-index
  12. App 运营的指标具体都有哪些?
  13. js高级程序设计 - 温故而知新
  14. pki和证书_PKI的位和字节
  15. c安卓开发视频教程!我把所有Android第三方库整理成了PDF,醍醐灌顶!
  16. 怎么把pdf文件转换成word方法分享
  17. unity的九宫格切割
  18. 如何衡量软件系统的复杂度(二)
  19. CPU位数、操作系统位数、指令集、寄存器位数、机器字长等
  20. catti 三笔 计算机专业,catti三级笔译含金量高吗

热门文章

  1. CATIA怎么约束快捷键_CATIA超实用快捷键和技巧
  2. win10系统引导丢失,无法进入的解决办法
  3. 性能优化大牛 Brendan Gregg 的新书要来了
  4. Nmap内网扫描端口
  5. win7电脑怎么录屏?如何使用电脑录屏软件
  6. java转发_Java中Request请求转发详解
  7. SpringBoot---Tomcat日志配置
  8. “恒德”机场智能应急指挥调度系统解决方案
  9. 网络安全--安全攻防概述
  10. idea中设置字体大小